Service in a separate process implemented with communication via custom Parcellable class. Does not work.
Now passing Parcelable objects in Bundles via the Messenger class. Still doesn't work
Now Bundle-ing Parcellable works by setting the class loader in the main activity.
Some semblance of working service
Now processing statistics correctly
Fixed the service connection leak
Cleaned up some of the logging messages
First version where screen logging is done without service
Now not using service for screen-only logging