fix up the tests so any can run individually
watch: use 'extra' module for parsing after the --

still not ideal:
coffee watch -i -t 5 -- pattern -- command args --opts --etc

the second -- is required because the first is consumed by coffee itself
rebuild
ignore test/*.pass files
tweak to test build deps