Merge pull request #431 from ghernandez345/grunt

hooked up sails build into a grunt build task
Quick fix to always compile assets before building
Upgraded dep.
Upgraded connect dep.
A lot of refactoring- removed the router and lots of other core pieces of code.
Reference new module starting point.
Fixed more module paths.
More refactoring.
Separated lift sequence into separate modules.
First pass refactor of init flow.
Cleaned up CLI/env override
Configure express and socket.io files set up.
Update socket.io
Fixed up some gaping holes, got express3 + socket.io working together.
Express config.
Hooray now you can serve flat files again
Hooked up the rest of express config.
fixed bug due to refactoring
Socket.io sessions seem to work I think.
more bigtime refactoring.