Using MQTTClient.framework

Re-Connect when bringing the app to foreground
Warning message if unsent messages in background after 5 min
closes #266