Remove old Sails files

Migration from 0.8 to 0.9 removes the need for the /public
folder.  Use /assets instead.
Migrate controllers to Sails 0.9

These controllers were still using the Sails 0.8
blueprint.  No actual code change, just different
code framework.
Fix typo in disk db deletion

./tmp -> ./.tmp
Underscore required

Underscore will have already been loaded by
a previous component, but better safe than sorry
and so load it here in our context.
Add 'likes' for projects

Add the ability to like individual projects.

Implements a `Like` model that stores the projectId and
userId association.

Implements a `LikeController` that allows certain operations
such as `find` and `count`.  Utility functions are also exposed:

/like/like/:projectId will cause the current logged in user to like
the project specified

/like/unlike/:projectId will cause the current logged in user to
abandon their like.

Added a test suite.

Used 2 new policies: requireId (requires an `:id` parameter to be
specified in the URL) and requireUserId (requires that the
user is logged in)
Add sources.js config settings to README

Fix sails lift command and add instructions about which
libraries we use that aren't the defaults.