Update modules where possible and remove unused modules from package.json

- [x] Update Express from 3.5.x to 3.17.x with code for breaking changes
- [x] Upgrade Moment from 2.4.x to 2.8.x with code for breaking changes
- [x] ~~Use npm version of paypal-express-checkout as changes in fork are there too now~~ Reverted
- [x] Specify version for nconf
- [x] Upgrade other packages without breaking changes
- [x] Remove unused packages
- [x] Update .nodemonignore
- [x] Update jade with code for breaking changes

Not done:

- nodemailer newest version is a complete rewrite, needs more work
- stick to stripe version
- coffee-script might require changes when loading .coffee files from node, so not updated for now
- ui router
- update angular 1.3 version and fork bindonce because currently does not work
- bower dependencies
- do the same on shared