Interface fixes

* Now properly fixes cases where unigrams were not
  dedupping due to not handling quotes.

* Adds back in tag suggestion ui.

* Fixes issue where there weren't spaces between quote tags,
  cause weird line break issues.
Cosmetics during generation, string methods

* Disables the textarea during tag generation
* Changes it so that strings can be used to specifify the function for the tag generation setting