VersionNumber constructor should take Integer arguments, not just Int; added some VersionNumber tests
Merge pull request #2701 from stevengj/master

bugfix: VersionNumber constructor should take Integer arguments, not just Int