Fixed errors

Fixed errors in some AI classes
Revert "Fixed errors"

This reverts commit 89778c031b79fc7985b18dcf29e5f7701dd34ba9.
Revert "Revert "Fixed errors""

This reverts commit d44850b0305a52048cc7c68c8f16a72f3fb671f3.
Fixing Errors

Fixed errors in AI ship classes
Moved classes around

I moved all the ship related classes from the ai package into a new
ai.ships package to get around the stupid ship vs Ship bullshit. So you
may have to change the package location of Ship from ...ai to
...ai.ships.  So sorry for this inconvenience.
Finish moving classes
fixed methods for simmulator
Added flotilla control, added screen overlay

Added new code to allow flotilla control, as well as added a screen
overlay
Fixed conflicts in Flotilla.java
Merge branch 'master' into WorldGen
Committing so Joe can work on recent version of things. gfx version of planet being phased out.
TODO: Phase out gfx spatialentities, refactor calls to them.