Update on tests and version validation

Added end-to-end capability test
Moved create and update dist versions to separate methods
ProductVersionValidator no longer utilized for distributors
Updates in unit tests