extract HubSnapshot.TruncateAll method
import SemVersion, thx maxhauser

https://github.com/maxhauser/semver
update hub registration to support semantic versioning
Merge pull request #53 from daptiv/semvar-support-for-versioning

Semvar support for versioning