Set column lengths and nullable and enable hibernate.hbm2ddl.auto validate

This sets all column lenghts and sets column nullable=false where appropriate.
With this extra information it is possible to let hibernate validate the schema