multiple bugs fixed.

1. fixed bugs in patrol_combatant circle behavior.
2. fixed conflicts between computer player command and automated
patrol_combatant
3. added ownership for ships in ship_factory (or should we add the
ownership ship.cpp ? )
3. added some information for debug;
4. cleaned up display