Handle stars in comments.
Handle newlines in comments/string literals.

Print properly-formatted error messages including correct column number.
Merge pull request #3 from daf-/scanner

Add more edge cases to scanner