submodule: bump tdd submodule for node compat changes
Makefile: wire node externs into type-checking
test: simplify node-specific test bits, now that we have externs
Makefile: use node instead of phantomjs for compiled tests
Makefile+hooks: remove uncompiled tests. they're not much of a benefit now.