Small fixes and cleanups for timeshift recordings

    Once saved a timeshift to movielist and stop the timeshift and restart a
    new timeshift and store a new one this was always stored again to the
    moviedir even if you did not want this
    Removed a if not None.
    Declare empty strings as None (but still an empty string is also False)