Put all message types into a single switch statement.

Makes it easier to extend for EMS plus.