Merge pull request #49 from tawarisch/master

BroadcastReceiver
some small improvements, safer code, nicer test command
enable response in x86 simulator
Merge remote-tracking branch 'upstream/PIC18_master'
implemented timeout in UdpSocket::RecvFrom()
repair android
implemented timeout for android client
reenable BroadcastReceiver::Stop()