Renamed Queriable trait to CRUDOperations trait.
Added CRUDHelpers trait.
Renamed to NameIdMethods.
Refactored CRUDOperators to make method signatures more uniform and readable.
Refactored lifecycleTraits to make signatures uniform.
Refactoring to make method signatures more uniform.
Renamed Lifecycles to CRUDLifecycles
Renamed MapsIdsToNames trait.
Renamed validators to CRUDValidators
Added overloads to lifecycle traits for update and insert.
Renamed arguments to make them more uniform.
Fix to insert in PackagesController.
Added some error handling to controllers using the CRUDOperations insert.
Merge pull request #33 from FranciscoCanas/refactoring

Refactoring Model Traits
Added EntityController trait.
Modified UsersController to extend EntityController.
Some experimenting with controller traits. Not working.
Using reflection to instantiate view templates:
Adapting UserController and TasksController to extende EntityController.
- index working
- show working
- newEntity and create working
Fixed show view for Users.
Added entityController delete method.