Added logging to the instantiation of the consumer class

This PR adds a rescue block to the DaemonObjects::Base.get_consumer method so that exceptions that are raised when a custom consumer class is instantiated are logged in such a way that the developer has information to debug the issue.
These specs use StubLogger.  It's a full stub implementation of a logger class instead of using mocks.  Can you look at the other examples in this class and modify this to use StubLogger?  Thanks!