Explosion collision, basic infantry, improvements

Cannon ball collision (causes damage to enemies)
Started work on Infantry, AI still needs work
Angle based character movement (AI uses it by default)
AI/Characters now stops moving before they move pass their
target/waypoint
Improved island wave effect (CircleWaves)
Can now pause the game with ESC (doesn't pause Timers)