Bug 321228 - problem with syntax highlighting resulting in BadLocationException

AboutToReconciled support
Improve editor performance
Improve synchronization

Change-Id: Iea9d5fca4eb3bbf1a27faf1001038cc3363dcb5b
Signed-off-by: Dawid Pakula <zulus@w3des.net>
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=321228
Bug 432592 - An internal error occurred during: "PHPStructuredEditor selection changed job"

Signed-off-by: Dawid Pakula <zulus@w3des.net>
Bug 321228 - problem with syntax highlighting resulting in BadLocationException

fix selection sync issues

Change-Id: Ic738e5082207918140130149c5781bf3b202b796
Signed-off-by: Dawid Pakula <zulus@w3des.net>
Bug 441928 - Make PDT understand file locations referencing __FILE__ and
__DIR__

Change-Id: Ie857f6fb2f55705b76889909bf0d5a52ac154323
Signed-off-by: Michal Niewrzal <michal.n@zend.com>