Ultra.py -- changed target identification

No more regular expression matching; require exact matches.
make_logs.py -- adapted to new identification method

Matches change in Ultra.py
make_logs.py -- more changes for new target ID methods

Devolves various parts to Ultra itself, so neater overall.
Ultra.py -- globals to track simbad lookups etc

More changes for new target ID stuff.
TARGETS -- radical changes to this file

All lines altered to conform with new target ID which now only uses exact string matching for safety