removed 'yield' from the reserved keywords
added 'yield' to the unary keywords
using 'yield' automatically turns functions into generators
added a test for generators
removed yield from the reserved words
npm run-script test-harmony executes generator tests
improved readability of generator test
entire generator test file is now ignored if generators are not available
improved readability of cakefile generator check
further improved readability of cakefile generator check
fixed misspelling in Cakefile
Merge github.com:jashkenas/coffee-script
first attempt at using '->*" and '=>*' for generators
'->*' and '=>*' now produce generators
first attempt at including 'yield*'
updated lexer to allow 'yield*'
'yield*' now works as expected
Merge https://github.com/jashkenas/coffee-script

Conflicts:
	lib/coffee-script/lexer.js
	lib/coffee-script/parser.js
	lib/coffee-script/rewriter.js
	src/lexer.coffee
	src/rewriter.coffee