Changed flocking code

Flocking should be much better now, and a bit less expensive.

Also, changed the robot player so that it yields after catching an
exception, rather than calling the act() function again.
Merge branch 'master' of https://github.com/cmjones/kitten-code