Refactoring
#320 Created Dialect interface
#320 Move SQL generation into dialects
#320 Refactoring
#320 Refactoring
#319 Renamed ModelMetaData to ModelRegistry
#319 Moved callbacks and validators to ModelRegistry
Merge branch 'master' of https://github.com/javalite/activejdbc