Lazy load custom user FK to prevent circular dependency
update documentation to show usage with StateField
django.conf.urls.defaults is deprecated
Remove verbose_name on abstract State model
Remove traceback print and reraise original exc.
A verbose_name on an abstract model has almost no use and can only lead to confusion. If a subclass does not provide its own verbose_name it will inherit the verbose_name of the parent instead of the django generated version.
The print was there for debug purpose but was also printed when the error was correctly handled. The reraising of the error preserves the original traceback and makes the print no longer necessary.
fix typo in readme
typo in admin actions class declaration. fixed to use correct python class syntax.
Django 1.5 support
Returns the state description.