WIP: Thorlabs: use Enum for Msg ids and discard use of namedtuple

- use Enum instead for Message ids
- don't use namedtuple but normal class for Message
- fix C style while parenthesis syntax