models.USZipCodeField and South introspection

I cleaned up a fork of django-localflavor-us which already included a zip code model field and south introspection. Made it so it will try to do the introspection for south, but fail gracefully if south is not present. This was really useful for us, and I thought it would be very useful for the community.