This PR performs some maintenance on our Android testing infrastructure. Notably it:
Updates our Android runner action to try and pick up on bugfixes.
Switches the job to run on Linux instead for speed. We enable KVM on the runner as well since the Android emulator needs virtualization and that needs to be fast.
Moves the Android job into its own YAML area so it doesn't get confused with the host OS's tests anymore.
Fixes the log output and artifact upload locations
This PR performs some maintenance on our Android testing infrastructure. Notably it:
Relates to #68