(CFACT-66) Remove log4cxx

Replaced log4cxx with Boost.Log. Supports a similar structure of configuring formatted
sinks for output, with filtering based on log_level.
Bug copied from above.  I think this should be stderr and not stdout as we log to the former now (originally it was to stdout).