switch from pyside to qt - i will get pyside working soon
Add a serializer method to the message class

Make it so the message can be serialized. This way json dumps/dict doesn't
need to be repeated each time we awnt to send it across the wire.