Remove ability to publish an already published revision
Merge pull request #632 from unikent/bug/fix-double-publish

Prevent accidental double publishing
Merge pull request #634 from unikent/develop

develop into master