add district admin registering via USSD functionality.

So that a DistrictAdmin can edit learner perfomance some changes need to be done.
> set created_by in learner & teacher performance data to null.
> Add new field created_by_da.
> Update tests and fixtures for model changes
> Create new tests for API endpoint and model changes.