Make it easier to install and test Admin app

The app now points to the demo API by default in development, and the test API for tests.
This means you no longer have to install the API app locally to run the tests or to try out
the admin interface.