Rails4 Support

This PR is used to track the process of adding Rails 4 support to DbCharmer. It is not ready yet, but we are really close.