begin unfucking the threading setup..

the interaction between qml and qt and all the threads they have is going
to get fixed, rearchitecting the startup/init pieces of the client, for
starters..made confusing though by how qml instantiates some things,etc.
i believe i will continue to have qml instantiate the chat/hotbar models
and just emit signals that has data that is mutexed. actually, signals
alone shouldn't be a problem...but mutexed properties should be necessary
i'm thinking