CI: Use emulator images to run tests
We should run tests as part of the CI job.
Aside from the obvious advantages, the CI could run the tests on multiple Android versions by using multiple Android system images for the emulator, which means that we are no longer limited to the devices that each developer is using.
Sticking to x86 images as much as possible should make things faster, since the CI runner machines are most probably x86.