Added back the singleTask launch mode
Changed the keepscreenon pref toggle to not require restarting the
activity