Create a maintenance branch for Boost 1.54.0
In C++11 the shared_ptr -> bool conversion is explicit. In custom time zone code, make the cast explicit. Fixes compilation failure in C++11

From [84626], by marshall.