report a better position for // comment errors

addresses #147

plus it does the same to the errors where a comment cannot start with an uppercase letter.

had to inline the `startsWithLowercase()` to remember the position of the first \w character.
let's keep this simple and report the position after the two slashes