RequestTask Update

Corrected bug with async task calling UI methods during doInBackground modified
associated classes and methods to move all UI based calls into the onPostExecute
method. This corrects the issue with the database backup and restore functions.

Modified the MapViewer location logic as it was incorrectly trying to use the
getMyLocation method which does not return any data. Also added a Local Broadcast
Receiver to handle updated OpenCellID data and ensure map markers reflect any new
data received.

Cell class added to support modified API neighbouring cell data and simplify
operations with this.
Neighbouring Cell Details (Android API)

Updated the Android API version of Neighbouring Cell information as this was broken
with one of my last updates, hopefully this now restores that functionality.

Unfortunately I can not test this as my device (Samsung i9100) does not return any
data for either of these methods (Known Issue).
Show our aweswome new icons correctly
Fix CDMA NPE

The CDMA specific location method did not work and I somehow missed this reference
and/or added it back in causing crashes AGAIN for CDMA users! Sorry about that guys.

These methods and any calls have now been totally removed.