Merge branch 'hotfix/1.17'
Merge branch 'release/1.18'
Various fixes

Switched to bower for dependencies instead of submodules.
Added underscore.
Made a change to node-minify to allow it and views to use the same array of javascript files.
Fixed an issue with the slide to submit button on the contact form.
Fixed a type in strategy
Updated font-awesome path to font
Added socket.io file to public folder so it could be compressed.
Merge branch 'hotfix/1.19' into develop