Before optimizing the ORM layer
Some ORM optimizations
Added untracked stuff
Added some custom exceptions
Finished adding throws for FerreDAOException

The custom exception to warn for issues with the DAO layer of the
project.
Changes in DAO layer
Merge branch 'master' of https://github.com/eddnav/core-ferreworld