Rewrite adapter with newer aiomqtt

asyncio-mqtt library is deprecated. We can drop asyncio-mqtt and paho-mqtt from requirements.txt, instead add aiomqtt.

https://pypi.org/project/aiomqtt/

this requires a rewrite of the lines to make it fit to new codebase. should be done in ~1 hour