restore client and e2e tests to 'npm test' script
hack: add test-env-only route to clean and seed test db for e2e tests, since they have no direct access to the backend but need to manage db state between examples
update e2e tests which depend on sample data