Improve propagation of global this

Issue #236
add support for component(1)
Linting
Pass argNodes to effect handlers
Support passing of spec strings to custom effects
Improve behavior of Function.prototype.bind
[test runner] Allow a loadfiles= directive in test files
[angular plugin] Add
Fix some unresolved refs in definitions
[angular plugin] Improved understanding of angular's crazy interface
[angular plugin] Add recognition of doc comments before method calls
Rewrite lib/condense.js
Add the start of a testsuite for condense
Add hook system to condenser, hook into it in Node and Angular (kinda) plugins
Add tests for node/angular condense interaction
Fix bug in condenser metaData handling
soft exit when stdin ends
[condense] Follow only concrete props from non-interesting values
[server] Properly resume stdin, register eof handler at toplevel

Issue #242
Mark release 0.5.0