Escape null characters as \0 unless followed by 0-7.

Small change to get a couple bytes back from UglifyJS.

The verbose "\x00" is oddly longer than the normal "\0" seen in code and only necessary when followed by an octal digit.  This change looks at the string, and it uses the shorter escape code in the normal case when not followed by [0-7].