Fixed #20598 -- Add new HTTP status codes defined in rfc6585

https://code.djangoproject.com/ticket/20598

4 new HTTP status codes defined in ​http://tools.ietf.org/html/rfc6585, including 428, 429, 431, 511.