bunch of fixing/cleanup to make ruby 1.9.3 install passenger correctly