Admin Support for VersionFields

Needed to do a custom form field because the validation on IntegerField (super class) was throwing errors when you tried to pass in a string.

forms.VersionField subclasses django.forms.IntegerField and overrides to_python to verify that the value passed in from admin can be converted to a Version object