Added remove_sunk_ships to players

Added a virtual function to Player, implemented in Human_player and
Computer_player.
The controler will let all players to clean up sunk ships in
advance_round().
problem: human_player and computer_player share the containers for
islands and ships, and remove_sunk_ships is implemented exactly the
same.
resolved version conflict.