Remove VARCHAR & refactor into hash lookup.

Removing `VARCHAR` support from `Attribute` and converting `sql_type` method into a `Hash` lookup.

I'm tempted to hide the constant in a seperate more generic method, but this required less code.