Added a bunch of aliases for languages. Thanks to @sindresorhus for background research. Fixes #324.