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.
For information on installing libraries, see: http://arduino.cc/en/Guide/Libraries