FULLTEXT, BLOB, enum/set and a few bits

While working on a mysql -> pgsql conversion for a PyroCMS application I required some functionality not covered by this script.

Fulltext keys are now supported, which required delaying the output of CREATE TABLE until the end of the table generation - but no matter.

Enum/Set columns will now generate their own "types", so the same functionality is kept as in MySQL. 

I also implemented two pull requests #11 and #12 as they were required to get the DB converted. You can merge this one and close theirs.
Merge pull request #14 from philsturgeon/master

FULLTEXT, BLOB, enum/set and a few bits