District 3 candidates get down to details in First Parish forum