Backport non-breaking changes from croggle-desktop (new and moved classes)
Remove getContext from AlligatorApp. Now available in BackendHelper. Tested working
Fix test cases not compiling and throwing errors. Some are failing, though
Clean up code as was done in croggle-desktop. No log.d and a removed useless constructor
Fix mistake I made concerning screens added as listeners before initialization
Make LevelController platform independent (tested)
Backport database abstraction from croggle-desktop. Tested and works. Tests have become very slow, though
Add BackendHelper.getAssetDirPath() where asset paths are loaded
Greatly rework test infrastructure, leading to drastic speed improvements
Localize prompt in QuitGameOverlay's dialog
Remove usages of Android only SparseIntArray, discovering bug #124
Switch to own implementation of SparseArray, for the previous workaround for SparseIntArray avoidence was awful. Also fixes the two tests that failed in connection with #124
Clean up redundant code in drag and drop
Add feature to DragAndDrop so elements dropped on background will be prepended if dropped on leftern side instead of only appended
Fix #115