refactored for running coffeescript tests, and added #458 test in coffee...

issue #458 was closed as it could not be recreated. 

However, the proving test was created in JS  - the bug exists only for coffeescript.

I have added coffscript test support, and converted the test for coffeescript. The test currently fails.

I updated the "test" script in package.json to run coffeescript tests also.
According to the coffeescript website, you have to install it as a node module.

http://coffeescript.org

Try `which coffee` to see what it points to on your system