Add DataReceiver To Collect All Data and Send

### v.06
I made DataSyncManager into DataReceiver.  The new DataReceiver will be
a Receiver.  In this way all new functions (services) that we add to
BugsBunny can
simply add DataReceiver to the Bundle it receives.  The Service will
then simplely send Bundles back to the DataReceiver.  In this way
services will easily be
able to be added with little effort and all share one instance of the
DataReceiver.  This lends to ease of adding new functionality and also
also the most efficient use
of the WebService for storing data.  It also opens up the possibility of
adding a method of easly saving data when the device is shutdown without
a sync to the server in
future iterations of the software.

I might also want to move all the network logic out of the receiver at
some point as well.

References:
* http://ramdroid.github.io/androiddev/ResultReceiverDemo.html  <-- KEY
ARTICLE
* http://developer.android.com/reference/android/os/ResultReceiver.html
* http://developer.android.com/reference/android/content/Intent.html
*
http://stackoverflow.com/questions/10334901/how-to-get-results-from-an-intentservice-back-into-an-activity