Merge pull request #1 from jcelliott/master

Fix UnmarshalJSON when semver field is missing
Marshal and Unmarshal semver strings, not objects