Closes #93 - Enhance next/previous method navigation
support for live templates - defines group "xquery" and "XQUERY_CODE" context

Initial support, only generic "XQUERY_CODE" context is defined. It may be useful to define additional
context, e.g context for templates defined only within function declaration
Issue #91 - Add prolog context. Add expression context. Add new templates (based on https://gist.github.com/dirkk/2fd14096038c1a6c6ea2).
Refresh readme.
Refresh readme.
Refresh readme.
Update to the latest grammar-kit version.
Reformat grammar.
Improve error handling for query body.
Separate parser tests for valid and error scenarios.
Improve syntax error handling.
Improve XML syntax error handling.
Improve XML syntax error handling.
Improve incomplete function and variable syntax error handling.
Improve incomplete main module error handling.
Merge branch 'nicklamer-functionNavigation'

Conflicts:
	CONTRIBUTORS
Refactoring of the structure navigation test.
Extend tests to support library module.
Use generated function instead of hardcoded.
Support for navigation in case of syntax errors (incomplete declarations).