Feature/activeadmin dashboard warning

This PR helps modernize our use of `activeadmin` and will make an eventual upgrade easier.

It also adds `capybara-screenshot` which makes it really easy to get a rendered HTML page where any spec error is created. Images are saved locally into the `.gitignore`'d `tmp` folder.