Added data collection service

SMS, Call, GPS.
Not fully functional: only logs sms, calendar ancd calls from -INFINITY
till now.
GPS logging, and some better logging techniques

We have now a service that notifies the data collection service on
change of location.
general logging improved to not overwrite unrecoverable data- especially
if the data collection service was closed by the system.
Minor change