Clang cleanup

Cleanup required to get the code building on clang.

Minimum version of boost is 1.53 now so be sure to rebuild the deps. Boost log should be in the mainline in 1.54 or 1.55 and we'll lock down as soon as it is.