* update: typescript to latest
* add: ts bundling with ts-loader
* add: KiteCodeLensProvider skeleton
* change: wip codelens -> prototype inline decoration
* update: rm vscode devDep in favor of @types/vscode and vscode-test
See https://code.visualstudio.com/updates/v1_36#_splitting-vscode-package-into-typesvscode-and-vscodetest
* improve: consolidate after block to avoid conflicting styles
Long standing vscode bug "Inline decorations can interfere with one another"
https://github.com/microsoft/vscode/issues/33852
* remove: post-install since now using @types/vscode
* update: webpack and webpack-cli to latest
* migrate: to using vscode-test via webpack transpiling
* improve: fix various tests and improve dev test experience
* improve: use link theme color for inline message
* improve: bump kite-api and use getLineDecoration
* add: source-map and typescript test support
* migrate: expect.js -> chai for assertion style testing
* remove: unused deps + update sinon
* test: codenav-decoration