add a lot of languages
merge 'master' into simpletabs
organize langs
merge 'master' into simpletabs