Next / Previous method support.
Add testworks definers.
Add folding for tests and suites.
Add icons for tests and suites.
Shouldn't prepend 'module' to the name.
Update changelist.
Make statements extend DylanStatement.
Make operand private. Move usages of operand to operand_expr.
Make leaf private.
Allow test & suite as variable names again.
Fix up ordinary_name being private.

We introduce ordinary_binding_name for the places that want to
use ordinary_name, so that we can keep it private so that it doesn't
get exposed via variable_name.
Collapse consituents.
Merge expr and expression.

This simplifies the PSI tree more.
Clean up slot options PSI tree some.
Define operators in BNF.
Bump to 0.3 for new release.
Add initial support for code style

At the moment there's only the settings page and support for few
statements. Waiting for a redoing of the PSI tree.
Fix aux_rule to allow an empty pattern

See http://opendylan.org/books/drm/Phrase_Grammar#HEADING-118-104
Tokens in Dylan's macros are also unreserved_names

This fixes some problems in parsing macro definitions
Add := (COLON_EQUAL) to binary_operator

This fixes a parse error when parsing a macro definition that contains := in the rhs