docs: Add design doc for multi-db transactions

This doc presents the problem of multi-db transactions in Django and
proposes a solution that uses database routers.