enable CrashReportDialog to be launched out-of-process
Always reset broadcast preference to false at app start
open remote connection using default address/port values
make the preference resetting dialog, about dialog display in a more consistent maner
restore broadcast on/off via menu item for quicker access
refactor, organize remote data related classes - add UDP transport
rename MulticastData* to UDPData*
specify NetworkInteface - otherwise multicasting fails on Android
fix intent extra field name for 'host'
set unicast address by default
fix: remove duplicate code line
move some {Datagram,Multicast}Socket specific code to {Datagram,Multicast}Helper class
update minSdkVersion to '4' to enable wifi multicast lock
normalize, merge most of the Datagram/Multicast socket functionality into DatagramData and DatagramSocketHelper
misc: cast to Boolean to prevent maven compilation error
make display of 'broadcast' (send) and 'remote' (receive) menu items mutually exclusive
rename menu items 'broadcast' and 'connect' to 'transmit' and 'receive'
#133: reimplement sender/receiver using UDP
add launchMode="singleInstance" to org.acra.CrashReportDialog activity