Merge with my flex-bison-indentation to get indentation right.

And linenumbers, column ranges and filename in errors.
Fixed parser to handle correct outdents.

Don't need the fragile "endblock" statements anymore.
Support for multiple toplevel namespaces separated by dashes.
Fixed CHARACTER type special cases.
Fixed parsing of RETURN with a trailing space.
TOK_LABELLED doesn't exist.
Trying to fix indentation of LABELLED code lines.