DATAJPA-509 - JpaMetamodelEntityInformation now considers entity name from JPA meta-model.

JpaMetamodelEntityInformation prefers the entity name from the JPA meta-model over the one derived from the simple class name. Documented limitation of an entity name customized through XML mapping metadata will not be considered in the SpEL support for manually defined query methods.

Original pull request: #76.
DATAJPA-513 - Improve error message on missing @Param on query method parameter.

StringQuery now hints to the usage of @Param on query method parameters if named parameters are used and parameter names were not declared.

Original pull request: #77.