ModelCataloguePlugin #101 add sensible versioning on update for PublishedElement

fixed #101
Merge remote-tracking branch 'origin/develop' into develop