Fix problem on Windows for invoking tsc command

The problem seems that `shell-escape` module does't work properly for
Windows path that contains whitespace.

So replaced `shell-escape` module with original implementation.
Fix tsc command invoking and specs for Windows
Merge pull request #5 from kotas/issues/2

Fix #2 and #3: Fails on Windows