AvalonEdit with code highlighting

Replaces all TextBoxes that are used for editing/displaying queries, with the [AvalonEdit](https://github.com/icsharpcode/AvalonEdit) text editor. This update also adds SQL syntax highlighting via this editor (#26).