Fix multiple escapes, add byte save byte.

Fixed conversion multiple escapes.

The fix came from making the regular expression that sought escpaes
global by adding `g`. Adding that `g` ads a byte to the original source,
but it removes a byte from the minzipped source. Why? Because in the
vicinity of the regular expression that converts escapes are regular
expressions that are now more similar to the regular expression that
converts escapes. The minifier can't reduce the regular expressions so
they pass onto gzip who combines them and has to accomodate fewer
differences.

Closes #47.
See #46.

File                             Raw         Min         Zip     Min/Zip
index.js                  5449/05.32  2110/02.06  1832/01.79  1006/00.98