Correlation information for dispatch errors.
Differentiate between debug/info level messages.
More differentiating between debug/info level messages.

Note: Failure case doesn't have a body type...
Merge https://github.com/NimbusAPI/Nimbus into LoggingImprovements
Making infrastructure types/interfaces internal again.
Merge pull request #65 from michaelnoonan/LoggingImprovements

Logging improvements