Replace screenshot test runner with Janus.
Add tasks for validating and recording screenshots.
Only validate screenshots during grunt test.
Update Janus tasks to pass linting.
Update all gems.