Merge branch 'develop' of https://github.com/eXist-db/exist into develop
[performance] Faster insertion or addition of nodes using update extensions: eXist always reindexed the parent node, which should only be required if an index is defined on the parent or any of its ancestors. This caused a major bottleneck.
Merge pull request #155 from wolfgangmm/develop

Fix slow insert/append
avoid NPE
Revert "avoid NPE"

This reverts commit 2a86063e4036eb644150c5bd88e266123ce349a1.
Merge remote-tracking branch 'eXist/develop' into develop
avoid NPE
Merge pull request #156 from shabanovd/develop

avoid NPE
Replaced an deprecated XPathException.
Merge pull request #157 from claudius108/develop

Replaced a deprecated XPathException.
Added fn:parse-xml() and fn:parse-xml-fragment() functions.
[bugfix] Function calls should check query watchdog to allow a user to stop a query caught in an endless recursion.
Merge branch 'develop' of https://github.com/eXist-db/exist into develop
Merge pull request #158 from claudius108/develop

Added fn:parse-xml() and fn:parse-xml-fragment() functions.
Merge branch 'develop' of https://github.com/eXist-db/exist into develop
Added standard error codes for parsing functions.
Merge remote-tracking branch 'upstream/develop' into develop
Added standard error code for parsing functions to error codes class.
Merge pull request #159 from wolfgangmm/develop

Allow query caught in endless recursion to be killed
Merge pull request #160 from claudius108/develop

Added error messages for parsing functions.