Voters at Kingston’s Annual Town Meeting approved a town budget of $39.4 million that included funding for an additional town police officer and a driver with a commercial license for the highway department. The budget for the new fiscal year that begins on July 1 contained full funding of the town library’s new materials requirement to meet state certification standards, a target often missed in recent years. Voters also approved spending $150,000 to begin the permitting process for dredging Kingston Bay. But officials withdrew a request for another $250,000 to participate in a county dredging program. Plymouth County officials said the town could still enter the dredging program next year.