UUIDType now detects postgresql dialect correctly

It was inconsistent.  When creating the field it used dialect.name, but in other places it just used dialect.
Merge pull request #64 from nickretallack/master

UUIDType now detects postgresql dialect correctly