Fix for Haxe 3 and OpenFL.

I've put in the minimum amount of effort to get this building with
current tools. There's still a lot of old-fashioned code in here.
Update nmml build file to application.xml.
Add ifdefs round Kongregate stuff.

So we can theoretically build for other OpenFL platforms.

Hacky for now.
Replace completely ridiculous unplayable physics with only slightly ridiculous playable physics. Prevent double scoring.