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.
Re-added flash to delete and create ops.
Modified Tasks model to implement deleteValidator.
Implemented edit and update for EntityController.
Packages, Users, Tasks now with EntityController:
- Modified views to keep their method signatures uniform.
- Added update/edit routes for Tasks.
- Refactored model to modelName in EntityController.
Cleaned up outdated/commented code from Packages, Tasks, Users controllers.
Uncommented the expected exception in TaskSpec delete test.
Added edit view for tasks.
Started converting StatusesController to use EntityController.
Cleaned up StatusesController
Adapted WorkflowController to use EntityController.
Cleaned up workflows.
Cleaned up the EntityController trait.
Merge branch 'master' into controllers

Conflicts:
	app/controllers/PackagesController.scala
	app/controllers/StatusesController.scala
	app/controllers/TasksController.scala
	app/controllers/WorkflowController.scala
Re-implemented updates in Packages controller.