Controler: initialize travelTime, travelCost, planStrategy etc. after
ControlerListeners get their initial event, so they have a chance to set their own factories.
Authored by: michaz 2012-11-12
Parent: [r21753]
Child: [r21755]