Escape dash in `Regexp.escape`.

This lets you write code like `RegExp("[" + RegExp.escape(something) + "]")` work, without having to worry about dashes working as ranges.