Cleaner collision detection

* Check all bullets against all ships.  No more owner nonsense.
* Make invaders only shoot if they have no friends directly below them.