Delay world initialization when using PhusionPassenger

Otherwise, the connections might be lost after initialization.
Merge pull request #18 from iNecas/phusion-support

Delay world initialization when using PhusionPassenger