Fixing the version tests so they work more simmilar to the UI.  Fixing the code to work with the UI and not throw an error when updating versions.
Merge pull request #26 from psu-stewardship/version_fix

New versions throw an error in the UI on GF edit