gruntfile: connect server should have keepalive set
gruntfile: fix up test task
package.json: update deps

pin browserify to work around a bug in the latest version
tslintrc: new options
typescripts defs files
parse.js: update for details of new format

- pass through node types of terminals
- don’t treat label specially
webapp/js/treedrawing: whitespace fixes
contextmenu.ts: fix bug with use of _.max
entry-points.ts: fix name collisions
fix tslint-found formatting problems
startup.ts: fixes

- add a missing type
- fix a misused fn from _
- make the import of entry points not be stripped by the complier
ignore new generated files from TS
add node-formatter.ts
note
tree-editor: fixes

- import of ts file
- mistyped property name