API rewrite to support multiple M/Es

Add a class QAtemMixEffect that contains all M/E specific
settings and actions. Only tested with 1M/E and TVS at the
moment.
Update QAtemSwitcher to new API