Improve indentation suppport

Vim comes with some built-in support for JavaScript indentation which
also works quite well for TypeScript, though it has to be enabled by
setting "j1" and "J1" in "cinoptions" (or "cino" for short).
Merge pull request #19 from dotdash/indent

Improve indentation suppport