Got :FOR loop parsing, but need to test this out more before
releasing a new version.

Appears to work on the few cases I checked.
Cleaning some things up. Deleted some classes we don't need like RobotKeywordDefBase, since you can
directly extend StubBasedPsiElementBase in the .bnf file.

Fixed bug in FOR-loop parsing---due to how OR's work in the generated parser, you should always
parse the longest rule first.

Renamed RobotRobotTable to RobotTable.

Starting on some parser tests.
Added ellipses support within FOR loop bounds, added the first
unit tests.
Added Parser tests that are passing. Basic tests to assert a file parses without any
PsiErrorElements, and asserting that other PsiElements are present.

Fixed some minor parsing bugs found when experimenting with what Robot accepts and writing tests.
v1.2.2-- fixed parsing of FOR Loops and many edge cases, wrote a bunch of
Unit Tests for parsing that use a fake Project provided by IntelliJ.