Cleaner uservice implementation.

Allow process restarts, handle current and previous logs better.