Using Lazily in Raven
Using guid for id
Refactor Heartbeats stats
Standardising models
CustomChecks without timer
Refactor message failures counter to be a single publish
Fixed INeedInitialization default ctor
Adding namespace to KnownEndpoints
Handling out of order messages