Merge branch 'development'
adding initial configuration details for module_return_type
adding test, test stub and implementation of a trait for validating configuration keys
fixing exception message
changing to validate off of the key validator trait
renaming AppConfig -> MasterConfig to be less ambiguous about configurations
fixing example to use MasterConfig and not AppConfig
cleaning up some docs
adding test for unsetting a module specific configuration parameter
cleaning up docs, adding key validation, unsetting module specific parameter
adding test for the master config auto setting default configlet configuration
adding code to set default configlet configuration at construction time
removing reference to erroneous test stub
adding some more detials to composer configuration
fixing erroneous reference to AppConfig
adding test and implementation for handling config parameters with multiple dots
adding bulk of special information about Configlet
adjusting example names and adding more content
adding some next steps when getting started
adding some more details to getting started with the library