added typescript plugin and syntax file
update webapi to make gist work
some settings to ignore untracked submodules
update fontzoom to latest master