Adding Passenger 4 support including some of https://github.com/debona
changes. Also providing updated rspec tests. Tested with travis.
Merge pull request #41 from berndmweber/master

Adding Passenger 4 support including some of [debona's](https://github.com/debona)