Move ActiveRecord health checks to a class

This also sets up the ability add additional checks.
Split Pulse spec into multiple files
Add optional Redis health check