Android service to run and handle the discover host in the background, with or without UI updates
BroadcastReceiver to handle WiFi connection/disconnection and request to run Server discovery or host collection clean up
Service and BroadcastReceiver use added to the manifest
added strings to generate actions for the BroadcastReceiver
make use of the DiscoverServerService and DrinViewerBroadcastReceiver classes
added constant for how often to repeat the discover server process
added hostCollection setter