restore timers/intervals information in GameObject ctor

This fixes an error in the GameObject constructor that caused all
existing timers and intervals to be discarded when loading an object
from persistence.