Image loading tests
Adventure loading test
Amended adventure loading test
Various library and backend tests

I'm not sure if I'm using promises entirely as intended, but it seems to be working at least.
Some refactoring
Media loading
Simultaneous image and sound downloads
Further simultaneous download tests
More flexible rate limiting
Unreliable test backend
Strict mode
Library login
Refactoring
Logout functionality for test suite
Google Drive login in app
Major CSS refactoring
Only vertical textarea resizing
Merge branch 'css-refactor' into library-tests

Conflicts:
	source/App.Controller.js
Tweaks
Local backend