Switch from using dirty 'disk' storage to clean 'postgres' storage.
Task models and controllers commit.
Includes the basic Task model, as well as submodels for:
- comments
- tags
- volunteers
Also add the basic Tag model, which can then be used by
users, projects, and tasks.
Add Gemnasium dependency checking to title header
Update sailsjs configuration for 0.9.3 (migrating from 0.8.x)
Initial test framework support for Travis.
Added 'make test' command, and mocha as a dev dependency.
Upgrade files to Sails 0.9.3 format; add custom main/index view.
Migrate assets to Sails 0.9.3
Add gruntfile and enable sails linker; add grunt to package.json
Removed .gitkeep files on folders that already had content
Add Travis build/test status to project overview.
Merge branch 'sprint1' of github.com:Innovation-Toolkit/midas into sprint1
Moved files to linker and setting up to migrate in front-end.
Merge branch 'sprint1' of github.com:Innovation-Toolkit/midas into sprint1
Backbone push, attempting to load files to test.
FINALLY got Backbone and Require working with Sails.  The folder organization isn't perfect, but it works for now.
Revert change to Gruntfile so all js files in subdirectories are picked up by linker.
Organizational checkin as well as front-end layer for projects and task lists.
Projects able to be saved to the server, and it loads what is on the server on first page load to localhost:1337/#/api/projects
Remove debugging cruft.
Add project models for owners, tags, and project state.

Included controllers for these new models.  The models are intended
to be used in conjunction with the main Project model to look up
which users own that project and what tags are associated with it.