sync with coffeescript repo (mainly improved error message).