update to Ruby 2.1 and Passenger 4