Committing changes for testing a UDP stale socket bug.
using theirs
Re-initialize the UDP socket and message port every hour

This seems to fix issue #24.
Removed print statement
Merge pull request #33 from Protuhj/stale_udp_port

Fixes issue #24 where the message port for the UDP socket would become stale after a certain amount of time of being created.
Also check for multicast messages more often (all screens, except videos) should check for multicast queries.