Merge pull request #91 from jbatte47/feature/issue-73

Feature/issue 73
Issues #92 and #93 - fixed

* extracted ILoggingConfig from LoggingConfig
* switched to interface usage everywhere
* modified LoggingModule logic to allow config source to be unregistered /
  config section to be missing; either case results in a default instance
  of LoggingConfig to be registered
* changed MoqRegistrationSource to only return registrations when creating
  new Mock-based ones; now returns an empty set in al other cases
* added new test assertions to verify the number of registrations before
  and after MoqRegistrationSource is used with a container instance
Merge pull request #94 from jbatte47/dev

Issues #92 and #93 - fixed
version bump
Merge branch 'release/3.9.4'
Merge pull request #97 from jbatte47/master

Releasing 3.9.4