Changed default path for file backend, the other would create a large number of directories
Refactored the health checks to raise exceptions instead of returning integers. This is backwards compatible and should not break anything.
Updated docs to show the new exception-based api.