Refs #4739, add testing environment control system that uses a JSON file stored in tmp/ for use w/ screenshot tests, fix some console output bugs in screenshot rendering, add failing test for login/password-reset.