Touching restart.txt with a relative path in PassengerRestartDir does not restart the application.

Code in HEAD requires PassengerRestartDir to be an absolute path. This patch restores old functionality allowing both relative and absolute paths.