Remove Version class

.NET already has a Version class with a major, minor, and patch number
that we can use.
Add capabilities to Registry
Remove tests for connection states