[contrib.postgres] UUIDField

Added UUIDField. Not particularly complicated this one - no custom lookups or anything. Casts all values to `uuid.UUID` instances in python.

TODO:
- [x] More form field tests
- [x] Documentation
oh, I guess I'm more used to seeing `as e` for "exception". I see both are used in our tests; thanks.