Store each component of the version number separately.

Improve the admin.

Work around https://code.djangoproject.com/ticket/20049.