service in the foreground and saving dialog

* Service now runs in the foreground, so the Android system will kill it
only as a last resort when memory is at is lowest.

* Saving dialog appears while compressing data file