Many changes required for creation of the StandardFilesystemPublishController, which will drive publish operations using standard filesystem methods