Added a helpful error message when you forget to set a logger.

I was puzzled for a while at an unhelpful NoMethodError. I had forgotten to include `Methadone::CLILogging` nor provided my own logger.

This provides a helpful error message. I included a passing test.