Update lineStart when lineNumber is incremented in scanXJSText

This bug causes `loc.{start,end}.column` values to become much larger than they should be as more and more lines are parsed.

cc @jeffmo