Use «sendAwait» to avoid race conditions.
Revert "Use GHC.Event instead of seperate thread for keepAlive."

This reverts commit 116b369dd8474965b24cd03e959d26d18a6710de.

Conflicts:
	Network/MQTT.hs