update bjam source code. Copied from boost 1.54