Implemented native HealthCheck and HealthCheck.Result types, de-tentacled codahale from HealthCheck code and created a wrapper in the CodaHaleArmoury