Initial implementation of MQTT alongside ethernet gateway.
Reform definition logic to allow MY_GATEWAY_MQTT_CLIENT along side MY_GATEWAY_FEATURE as there was some redundancy. Add some specific exclusions for Linux implementation of MQTT.
Add MQTT topic generation to the protocol definition file.