Revert "Revert "Merge branch 'cenzic-remote-provider' into 2.2i4""

This reverts commit 539cc123f913864974bcc03538f65fc118334cde.
Revert "Revert "Adds edit name button to remote providers index""

This reverts commit 789aad5cf787266b76cacce3a9144046f4f9cb7e.
Revert "Revert "Adds missing method to stubs.""

This reverts commit 28038594d54fe83b5fc61cab7dadfeb5b6bc60ac.
Fixes channel uploader classpath loading.