Rework Configuration module organization

Instead of including and wrapping everything in a nested ClassMethods
module, bring everything to the top level namespace and just extend the
Configuration module onto the top-level SermonAudio module.
Filter out the spec directory for code coverage