Fix regression with executable class bodies and prototypal attachment.
Merge branch 'master' of https://github.com/jashkenas/coffee-script
Replace large comprehension with much simpler code; fix comment to reference maxSize instead of previous 10KB limit; only pop a history entry if the file size is actually bigger than maxSize; only add items to the history if they are different from the last item by storing the last line and loading it on startup.
Move lastLine setter into conditional block to prevent .commands and blank lines from setting lastLine
Merge pull request #2914 from danielgtaylor/repl-history

repl history implementation improvements
Merge git://github.com/jashkenas/coffee-script
#2900 -- parameter-less catch clause.

Plus some minor cleanup after f8c6b494aaa3ace561ffc3fe97e5b385aeb22003
Merge pull request #2924 from marchaefner/master

Parameter-less catch clause.
Fix For...Of without value.
Update README.
Merge git://github.com/jashkenas/coffee-script

Conflicts:
	lib/coffee-script/parser.js
Update README.