Dry-coded some ideas for the new building display
Add more dry-coded building stuff
count buildings, start rework notifications to handle buildings/shipments/missions
Update MinimapButton-State on config change
Add lots of debug code and try to display all available data
More dry-coded changes (separating config for mission/building/shipment)
show shipment count in notification / toast
Fix shipment notifications, timer, updateTimer, display, ...
More "timeLeft" fixes for shipments
refactor events and helper functions to their own files
Fix OptDeps / X-Embedded
Fix dry-coding, sorting
Merge branch 'refactor' into dev
fix timers + some shipment events
fix tooltip close/expand
more cleanups and fixes (tooltip, shipment detection magic)
Fix MinimapButton hiding
Show upgrade info when building in progress
Allow boolean sorting
Add building config
Trim trailing blanks (tab/spaces)
Update locales
Fix "canActivate" for building display, building notifications