Started a Queriable trait that can be shared by all db entities:
- getById works
- findAll works
- various helper methods work
Added an Update method to packages model.
Updates working in a slightly better way now.
Cleaned up a bit, added some notes.
Added some name to id and id to name mapping traits.
Remote status constraint for now
Merge branch 'entityTraits'

Conflicts:
	app/models/Packages.scala
	app/models/Tasks.scala
	app/models/Users.scala
Merged Queriable traits into master branch:
- Users and Tasks now with Queriable.
- Modified and commented Queriable helpers to work with tasks and users.
Merge pull request #14 from FranciscoCanas/master

Queriable Trait
Remove scalac warnings when compiling

- Doing so by importing some specific scala imports
Add support for Queriable for Workflows

Also: Add Statuses
Add support for travis ci
Modifying README so that it shows travis build status
Fix current unit tests
Merge pull request #15 from thescouser89/workflow

Add support for Queriable for Workflows
Merge pull request #16 from thescouser89/support_travis

Support travis ci
Merge pull request #17 from thescouser89/fix_tests

Fix current unit tests