Adding function to determine if message types already exist. Subscribing to message types that do not exist will now automatically create the message type first.