Replaced special handling of nests by robots

Robots dropping a nest now rely upon a more general mechanism that
doesn't interfere with dropping empty nests (without an egg) by robots.
Only front sides of robots run

When both front and back side of a robot was on the back side of a
widget the robot ran twice.
Fixed a bug in robots manipulating nests

They weren't being removed from the container when picked up.