Returning a file-like object for file get and some renaming
Renaming
Revamp bundle update

 - Break into 2 phases: import all files, then create new bundle version
 - Move logic into catalog