Perform most of upload asynchronously
Add (disabled) test feature to help test sagetv upload from the train