Updated passenger to 4.0.45

Boost now builds with default CXXFLAGS
Renamed header patch, moved patch action into prepare()