Add caching to Healthcheck results

@frankstratton 
Added parameters success_ttl and failed_ttl.