FLUID-4919: Uploader rewrite stage 2 - FileQueue turned into a proper component making use of framework utilities, lots of MultiFileUploader converted to invokers and general tidy-up of demands blocks. Next stage will revert "strategy" both local and global to standard components, making use of grade-based resolution onto FileQueue.