Fixed customers and their subsidiaries.

The before implementation showed I dint knw the use case for django
one to one model. I instead should have used one to many model with
a recursive relationship to itelf. This has now been implemented.
I also got some testing done for the new implementation.
in the middle of migrating adhocmodels
done with database migration for customer cleanup.