Set execution environment as well.
Revert "Set execution environment as well."

This reverts commit f2cd77bf474153025f5726ea3f1f4f7e86f59c89.
Remove included StrategoXT ant contributions because they now included in StrategoXT.
Updated runtime libraries.
Updated runtime libraries.
Update runtime libraries.
Notification for analysed AST changes.
The selection provider of a Spoofax editor now provides StrategoTermSelections (subclass of TextSelection) instead of TextSelections. Besides textselections, a StrategoTermSelection also gives you an AST and an analyzed AST selection. Furthermore, StrategoTermSelections are also generated when the cursor moves around while the textselection stays empty (text selection doesn't change). This all to create support for a properties view.
for now, disable the properties view
bugfix: selectionAST may be null
NPE bugfix
bugfix: used wrong selectionProvider to set selection
Update runtime libraries.
Ensure disjoint matches for definition of position-of-term
implemented getAnalyzedSelectionAST()
esv for properties view
see previous commit
cleaned up SpoofaxOutlineUtil class
moved getAnalyzedSelectionAst to EditorState
Added a properties service (properties view)