Escape top level variables for OpenJPA
Change class hierarchy
Add enforcer config
Add semantic versioning rule
Improve backwards compatibility
Use patched version of semantic versioning
Remove enforcer config
Extend JDBC Type to provide literal serialization
Use types instead of classes
Merge pull request #699 from mysema/i659

Escape top level variables for OpenJPA
Merge pull request #720 from mysema/i639

Use types instead of classes
Add bridge methods
Add enforcer config back
Simplify signature
Add travis config
Add jdks
Extract external maven dependencies into profiles
Add test exclusions
Reduce logging
Simplify repository declarations