create event.py, remove Qt dependencies from network.py and mqtt.py
add AUTH_CHANGED_EVENT and get/set_user_info
mqtt connection now responds to the auth changed event