Switched tester to tsc 1.1.0-1

updated definition-tester 
- default to tsc v1.1.0-1
- some fixes (also by @vvakame)

added a version check to runner.js
- very simple local definition-tester semver check/prompt 
- catches outdated dependency (using `npm test` or `npm run <...>`)