Always use LocalBroadcastManager to send and receive MESSAGE_TOPIC intents
Rename onReceive() to onReceiveScannerResults()
Merge pull request #572 from illarionov/fixBroadcastmanager

Always use LocalBroadcastManager to send and receive MESSAGE_TOPIC intents
Remove mLooper from the service and the handler from the Reporter.

It looks like the only reason why it was being used was so that
date synchronization could happen in a separate thread. Ever since
we started using a content provider + sync adapter, this is no longer
a concern.
Remove alarm.

This doesn't seem to have any effect on process priority (which
is actually controled by setForeground) or service restart after
being killed (which is controlled by the START_STICKY flag on
service start).
Properly format cell data before submitting to the server.

As it turns out it is not necessary to group cells by radio
type, and instead, the radio type should come from the TelephonyManager
Android API.