Lots of changes. Mainly improved ship-asteroid collision detection.

Also tweaked particle effects (and fixed a bug with them), changed
== to ===, and tweaked other aspects as well.