Revert "highlight class names and lambda parameters"

This reverts commit 05549f2ba97c00a63e096224a7bb298efebf2280 which broke syntax highlighting almost entirely in emacs 24.2.1
Fix bug where many consecutive underscores bombs the CPU.

The underscores in these regular expressions are superfluous because we're
already making a call to `modify-syntax-entry' that causes the underscore
character to be matched by \\w.

fixes #117
Remove unnecessary verbiage in README.
Fix bug where keyword at start of buffer isn't highlighted.

Fixes #115
Don't highlight assignment to dotted variables.
Fix bug where quotes inside regexp will ruin everything.

It's much cleaner if we modify the syntax table to treat regexps as strings.

Fixes #111
It's unnecessary to manually specify regexp for strings.
Derive from prog-mode in order to be a good Emacs24 citizen.

Fixes #93
Fix bug where 'this' keyword is highlighted when part of words.

Fixes #81
Fix some whitespace issues.
Revert a buffer of compiled file when the buffer exist and is not modified.