Starting on a real BNF for the full Robot language.
Merge branch 'master' into improve-bnf-feature
Progress towards a full AST for the Robot language.
Got syntax error-highlighting working, however looks like
Find Usages is broken. Need to investigate that and fix a few
other bugs.
Fixed many nagging details for full parsing of Robot language.

TODO: Trying to fix "Find usages" not working for Robot keyword defined in Robot.
Fixed a bug with multi-assignment syntax and a bug with finding usages of

Java-defined robot keywords within Keyword definitions in Robot files.

TODO: Finding usages of Robot-defined keywords is still not working.
Fixed "Find Usages" to work with the new full syntax parsing.

Fixed 2 minor (but annoying) autocomplete bugs.

Added support for [Template] style test cases.

Fixed so that you can have a single space before a Test Case Header without it being a syntax error.
Updated version in plugin.xml to 1.1.0
Fixed a regression in tag autocompletion due to the new full AST being used.
Added ability to find Test Cases across the entire project with the Go To Symbol hotkey.
Updating version to reflect that the fixed JAR has been uploaded to jetbrains.

Needed to compile with JDK1.6 as well as target 1.6, otherwise the plugin
failed in Ultimate edition for some reason.