Added healthcheck middleware

Very raw healthcheck middleware.  Need to add functionality to perform
a high level check of keystone's health, clean up code, create a launchpad
bug, and submit.