286 fix block regexp

Fixes #286 

This is a bug in CoffeeScript, look at issue: jashkenas/coffeescript#3621

Basically there is no way to detect when string interpolation occurs in a block regexp because nothing is attached to the tokens involved.

Assuming this gets fixed in CoffeeScript, we should still keep this in as a shim.