[r=rvb][bug=][author=allenap] Add the mechanism for migrating shared-namespace file storage usage over to the per-tenant model.
There is a carefully constructed 4-step process that's intended to minimise disruption. Ultimately some eggs do need to be broken, but this branch catches their contents and tries damn hard to bake a tasty cake with it.