Spent lots of time fixing more bugs in the mqtt package. That code wasn't great TBH, it's much better now. Anyway... fixed stuff!