Refactored the timers on livestock animal into a new PersistentTimer class
Makes it easy to create new timer based behaviours (drop dung, get older, give birth, etc) and persist those timers through a save/load
Livestock now drop horse dung (might need a rename)