Destroy test layers when removing them.
Disable fancy logging in tests. It's peskily verbose.
Added a mechanism for making getImageSync work on HTML.

It's somewhat hacky in that it just preconfigures the width and height based on
a preloaded image manifest (which the app can provide however it wants). But
it's simple and it does what is needed for most apps that just want to be able
to immediately make size decisions after loading an image. The rest of the
rendering pipeline takes care not to freak out about not-yet-loaded images.
Report our type and bufferId in toString().
Enable/disable audio in onWindowFocusChanged.

Some Android devices/versions of Android will resume your app when the screen
is turned on even if it's still showing the lock screen. In theory
onWindowFocusChanged is only called when your app is *actually* made visible
again. Yay for shit an app developer shouldn't have to care about.