fix #523
* begin setup front-end test environment with selenium * run migrations before tests * use https for tests