Modified to get working on joffrey

Udp datagram needs to be read as just datagram, not datagram.data().
Assuming this is something to do with PyQt4 vs PySide