Implement startService with proper --user support.