Finance board extends town auditor's contract