fixed body-parser version to play well with multipart forms
feat(app-socket.io): build socket.io into vendor.js

Changes:
- Move socket.io script tag inside vendor.js build
- Add `node_modules` to vendor script locations
- Change socket.io path to `/socket.io-client` in serve and client
- Will not serve socket.io.js when server is ran in `production` env
- Add `socket.io-client` to package.json for a more consistent build
style(app): fix indention in index.html
Merge pull request #455 from kingcody/feature/baked-in-socket.io

feat(app:socket.io): build socket.io into vendor.js
style(gen): reorder tests
refactor(app): remove sass cache from gitignore if not used
Merge branch 'master' of github.com:DaftMonk/generator-angular-fullstack
refactor(gen): break up grunt demo task

make one task for generating the demo and one task for releasing it
fix(gen): use more restrictive version range for ng-component
Merge pull request #418 from pasine/bodyparser

fixed body-parser version to play well with multipart forms
make demo directory if it doesn't exist
Merge branch 'master' of github.com:DaftMonk/generator-angular-fullstack