Proper death. Birth. Objects on map or with unit.

Die() function. Synced with output to gui.
Birth of new units after reproduction, rather than just pregnancy.
The map can have objects on it. And units can pick these objects up and
carry them. And these objects can be put down.
-----------------------------------------------------------
For the future
Hopefully, eating will come with the next commit. Throwing is also
planned.