DATAJPA-107 - Add support to specify TemporalType for Date query parameters.

Introduced JpaParameters abstraction to support custom jpa-specific annotations on query parameters. Adjusted Parameter binders to use the JpaParameters abstraction. Added special handling for temporal JpaParameters to ParameterBinder.bind(…) and CriteriaQueryParameterBinder.bind(…).

Adapted changes introduced in DATACMNS-350. Original pull request: #31.