Better time resolution for the sub-tasks to update the sample changer status
information
Extended implementation for the CATS maintenance commands:
- handle power, regulation status and last CATS message
- brick with color-coded labels to inform about color and regulation status
Added checks whether the CATS robot arm is powered before launching
sample-transfer commands.
Added second timer task to realise better time resolution for the update task
without interfering with the regular 1s timer.
Enhanced GUI bricks for the CATS implementation: more detailed status information,
better exception and error handling.
Disabled puck scanning functionality because the Irelec API does not seem
to support this feature properly. To be investigated in more detail.
Resolved issue with task implementation, added commands for the safe and back
trajectories.
Merge pull request #49 from hellmig/bessy_dev_cats_2

CATS sample changer: implementation update