API 1.2 support, tweaks and user synonyms support

Updated for API 1.2
Hard coded to API 1.2 to prevent future breaks
Fixed options screen 'substitue' typo
Added support for user synonyms
Stopped translating text in style tags to keep from breaking css (fixes google dropdowns)