Fixed #21430 -- Warning raised when unpickling Models and QuerySet from different versions

Thanks @charettes @akaariai @loic for help.
Should probably prefix `'django_version'` with an underscore to mitigate the chance of clashing with a field of he same (we use a similar convention for cookies that Django sets).