Fix PassengerRestartDir functionality

Code in HEAD requires PassengerRestartDir to be an absolute path. This patch restores old functionality allowing both relative and absolute paths.
Merge branch 'master' of git://github.com/ryanschwartz/passenger