Switch to coffee-script for parsing

* Use coffee-script instead of coffee-script-redux for parsing
* Basic `reviver` support for `CSON.parse`

This drops support for node 0.8.
should there be a license header here?