Update gen_templates.py to limit allowed characters in plugin description.

E.g. apostrophes cause plugin loading to fail, see http://stackoverflow.com/questions/17304860/firebreath-plugin-not-loading-in-ie-10
Merge pull request #114 from mrts/patch-1

Limit allowed characters in plugin name and description