Downgrade to djangorestframework 2.3.13 and backport some usefull routers and decorators.
Change tests because validation changes between 2.4 and 2.3 branches.