Progress, but towards what?

Adverts are now splash screens. There are actually "adverts" now too.
But they are all just custom "fake" adverts.

They can be disabled by running `game.enableAdverts = false' in the console.
Unless you have a phone. Whoops.

Ox re-added with slightly changed behaviour.
New boss Wolf added. Hats are significantly easier to get.

Tutorial explains moving a bit more.
Touch screen interface is less terrible (stop browser user events)
particularly on larger screens (also use position relative to player not just absolute in canvas).

Improved physics a bit.
Objects fall slower when above roof to make them more noticable.
Player cannot jump above roof. Other things probably happened.
Collision recovery (ie: Making things not get stuck in each other)
is better, kind of.

Major performance fixes.
Biggest one was SpriteToRGBA which I had in for WebGL
(Non power of 2 textures needed mipmapping).

WebGL might be faster at actually drawing but my budget smartphone
that initialisation (which then went unused because no WebGL) can crash the browser.

I really don't want to abandon webgl because this started as webgl
with canvas2d for when that didn't work, but webgl seems to *never* work and
now it's broken on my testing devices I have just been doing canvas2d things :(

I could almost release this as a Firefox OS "app", which would be kind of cool.
Except I don't have a Firefox OS phone. Also licensing might be an issue?