Add preserve flag for output
As per Azure meet (Shimail 20200313) set a flag for preservation of intermediate inputs/intermediate-outputs
This will publish intermediate outputs to storage (possibly Azure Data Lake)
This will allow for client/user to change their output requirements after the fact (and also possibly improve dashboarding)