Add MQTT platform

Add MQTT publish and subscribe support via a new platform