Love 9 transition

There were a few API changes in love.

they claim this was their biggest change to date, so we'll need to do a good amount of testing with this branch.

In terms of backwards compatibility it would be possible for us to also support love 0.8.0, but i don't imagine we should if love didn't care about it themselves.

We'll also have to verify that the mixpanel code is working correctly, since I'm not too familiar with its usage.