Add missing lang attribute to html tag
Use correct variable name in Transport.js
Add an EventEmitter decorator
Add new messages for evaluation events
Typo: makeEventEmitter not makeEventListener
Evaluate should emit messages when UI exposed values change
Simulation should reflect Evaluate's events
Budget should emit events when funds change
Simulation should reflect Budget fund events
Simulation should emit events for date changes
Fix typo: emit correct value in month field
Complete transition to events for InfoBar
Emit events related to the query window
Move to a traditional event model for opening/closing the eval window
Move to traditional events for handling budget window, and squash a bug where
the budget window is broken after a cancellation (we were removing the wrong event listener)
Emit events for the disaster window
Init items in correct order (and document correct order!)
Make QueryWindow consistent with other modals
Trigger valve redraws by emitting events
Switch to events for disaster messages