fixes #10: better version management

Implements the proposition made in https://github.com/craigds/django-typed-models/issues/10#issuecomment-21236114 (refs #10)