Everything works except the posting of json

- Updated Express to 4x via *
- refactored usage of connect middleware according to the migration guide
Using the bodyparser not just for json

- I dont know why ;)
- I didnt look
- Whatever ;)
Added dependencies for express 4.0 migration
v1.6.1: Merged with @sebs's fork. Fixed small undefined bug that has existed since day 0