Added support for packages from different platforms to co-exist (ref #166).
Changed `un/comment` to act from the beginning of the line for multi-line selection.

Fixed handling of EOL markers (un/commenting doesn't modify them anymore).
Added processing of rectangular selections.
Added activating Output window before showing search results (ref #162).
Added ability to cancel FindInFiles search by closing search dialog (ref #162).
Fixed looping in auto-complete with array references (ref #143).
Fixed using auto-complete with multiple selections (fixes #188).
Added support for captures in regexp replacement (\1-\9).
Fix spurious replacement after 'search, clear selection, replace' actions.
Switched to using POSIX compatible regexp with '()' used for captures.
OpenGL 4.4 and ARB extensions added as well as NV_gpu_shader5 functions
Added handling of string literals in type assignments (closes #189).
Added return type for string.* functions to assist in auto-complete (ref #189).
Merge branch 'master' of git://git.code.sf.net/p/estrelaeditor/code into estrela-new
Added workaround to avoid crash on OSX after `Close All Pages` (closes #190).

The issue is with wxwidgets (filed as ticket 15417); the only workaround I
have been able to find is to disable this functionality on OSX (as there
are other alternatives to closing tabs in groups). The issue only happens
when the last tab is closed from the drop down menu linked to editor tabs.
Fixed missing default api for files with unknown extensions.
Fixed windows resource file to properly reference the manifest.
Added clearing document styles after saving file with a different extension.
Removed comment from default spec as it forces undesired markup styling.
Disabled markup styling for specs without comment styles.
Fixed crash on OSX after opening 'application' in 'Open File' dialog.