Subject to the terms or limitations of this charter, constables shall have all of the powers and duties which are given to constables under the constitution and laws of the commonwealth and such additional powers and duties as may be authorized by the charter, by-law or other vote of the town meeting.