Put into cold storage so I can work on major client refactor.
Route refactor stage one: Client code re-factored and running.
However the server-client communication (route changes, holiday
schedules) is not yet implemented.   Also not yet heavily tested.
Finish detour:  clean up, and add holiday code to server.
clumsy amended last commit: also add server version.
Merge branch 'refactor'

Conflicts:
	Server2/WSF.py
Alerts wired through (debugging checkin: server side mostly there)
Client AlertManager, part 1
Reads alerts and puts them in a dictionary
Client AlertManager, part 2
Wires alerts to icon on main page