970684 - changesets - fix deletion/promotion of distributions

The following is a summary of the changes:

- fix ability to delete distributions (UI/CLI/API)
- fix ability to promote distributions (UI/CLI/API)
- fix the ability to view distributions (UI/CLI/API)
- fix the ability to view distribution file list (UI/CLI/API)
Merge pull request #2433 from bbuckingham/970684

970684 - changesets - fix deletion/promotion of distributions