Adding error catching if a bot fails

Now once a bot throws an exception, it gives up its right
to make actions for the rest of the game.  It'll still get
payouts for what territory it already has, but it just can't
make any moves

Signed-off-by: Charlie Mooney <cmooney3@gmail.com>