Simplify logging header and remove boost-log dependency (included in boost anyway)
Trying to be more respectful of the std namespace.
Remove Boost.Log from the dependencies.