OPENJPA-2713 add support for java.time.LocalDate

plus some cleanup
15 files changed