added column metadata to make the sql backend more interoperable with
other backends
also opens the opportunity for more optimizations and checks (like
prohibiting null values for nonnull columns)
#471 Add type checks
Remove precondition checks
Unify column creation code
Add left and right functions #519
Add test #520
Update test
Make Property copying safer #522
Fix SQL tests
Fix JPA tests
Fix Oracle issues
Update documentation

1) Fix HibernateDomainExporter package
2) Add notes about lack of Scala support for HibernateDomainExporter.
3) Remove reference to com.mysema.query.scala.Conversions which no longer exists
Merge pull request #524 from jtsay362/master

Update documentation
Add additional test #519
Update codegen dependency
Bump version
Bump version
Add "L" prefix to serialVersionUID fields, since they are long constants.
Use CodeWriter.getClassConstant() to generate class expressions instead of appending DOT_CLASS which is only for Java.
Update mysema-source version
Add test for RooAnnotationProcessor