Alpha 12 dev-2620

Bug Fixes

 * Fixed the symptom from the prune_dead_listeners bug which was a non-fatal error. Add more logging to determine the root cause of the bug.
 * Fixed engine error that could occur when changing storage filters.
 * Fixed morale penalty when the shepherd harvests animals.
 * Fixed bug where crafters cannot pick a new recipe to work on

Other Changes

 * Reproduction rates of animals has been reduced.
 * Cooks no longer build structures.
 * The game no longer spams duplicate errors to the error window causing the error count to rise indefinitely.