Update for 2014
Update dependencies and devDependencies
Enable 'trailing' option of JSHint
Add semicolons