Fixed issue #2 Logging is now handled

Using a log4j file appender for all the logging, except for the BrokerService. Log messages are
printed to the console for that logger.