+ Removed unused RubyLexer#warnings.
+ Added RubyLexer#beginning_of_line?, check(re), end_of_stream?
lots of code cleanup with those additions.

[git-p4: depot-paths = "//src/ruby_parser/dev/": change = 8937]