Ultra.py -- fixes for ultraspec

applications, power ons etc

Signed-off-by: Tom Marsh <t.r.marsh@warwick.ac.uk>