TODO
In increasing order of difficulty:
- Add tests for the plugins we ship with
- Minimize number of attributes on abstract base models and adjust import script accordingly
- Steal/modify all of the contrib apps from django-contrib-light (Django REST Framework integration, chained selects, and autocomplete)
- Integrate libpostal to extract Country/City/District/Postal Code from an address string