Line Numbers for Errors

Found myself wishing I had this, so here's a patch.  Hopefully the `location` object is present in all versions of CoffeeScript, but if not it's a simple conditional to fall back to the old error message.