Updated breakpoint-toggle toolbar icon to better match other icons (#305).
Added bookmark-toggle toolbar icon (#233).
Fixed debugger compatibility with Lua 5.2 (Mobdebug 0.561).
Disabled changing toolbar color with `auxwindow` as it only works for the dropdown.
Added `GetProjectTree`, `GetWatch`, and `GetStack` package calls (#166).
Fixed `F2` shortcut not working in file tree and watch panel (#233).

This is a workaround for a conflict between global shortcuts and local
shortcuts (like F2) used in the file tree or a watch panel.
Because of several issues on OSX (as described in details in this thread:
https://groups.google.com/d/msg/wx-dev/juJj_nxn-_Y/JErF1h24UFsJ),
the workaround installs a global event handler that manually re-routes
conflicting events when the current focus is on a proper object.
Non-conflicting shortcuts are handled through key-down events.
simplified glslc usage (compile and link based on file extensions)
bugfix files with spaces
treat unreal shaders as hlsl
Added centering line on page after bookmark navigation.
Updated README with supported engines and installation instructions.
Added `Edit | Source` sub-menu.
Updating sorting to keep original line endings.
Updated indentation logic to ignore comments (#324).
Updated indentation logic for if/elseif/while/for split into 2+ lines (#324).
Added sorting of the entire file if nothing is selected.
Added re-indentation of selected fragment or entire file (closes #324).
Updated formatting.
Fix re-indenting of anonymous functions in tables (#324).
Added centering of line on page after re-loading file with a known position.
Added `editor.extradescent` option for line spacing (#305).