[BUG #6674] amend setUrl/reload usage for json store
[BUG #6674] correct published dataObj construction
[BUG #6674] prevent missing current version for new contribs
[BUG #6674] add semver validation for version field
[BUG #6674] simplify controller/model code and resolve some issues