usdriver.py -- component name changes, added initialise overide option to menu

The settings menu now contains an item to allow one to assume that the servers have been initialised. This is to cope with the case that one has got out of usdriver and restarted it while the servers continue to run. Probably mainly for the experts hence it is only enabled in expert mode. Components renamed to reflect the purpose more accurately.
driver.py -- code for the new settings menu, telescope tracking

Main code is for the new flag to say whether the servers have been initialised. This is used to remove some irritating warnings; similarly 404 errors when run has started are trapped and classified as debug level to allow them to be switched off
filterwheel.py -- bug fix to filter change info

It was not getting the old filter name correct when informing of a change
globals.py -- the wheel controller was added

It was being assumed to be a global but not properly initialised.
tcs.py -- specified data types returned by getTntTcs
uspec.py -- start now changes filter and writes position info to xml

Main reason for this program: to talk to the telescope and save more useful data for the users.