Updates to latest versions of server tools

- Phusion Passenger
- Nginx
- Tomcat
- Node.js
Uses Kaleidoscope as git-diff tool
Changes to 2 character tabs for vim