Fix issue with scanning regular expressions

Since both / and /= are tokens that may start the regular expression we need to go back one or two characters respectively.

This is based on #327 by @seanmiddleditch

Fixes #326
Fixes #327

Review URL: https://github.com/google/traceur-compiler/issues/328

Closes #328, closes #326, closes #327.