Added support for selecting interpreter at runtime when using Passenger