Merge pull request #380 from dizzzz/remove_client_validation

Remove helper text from client
Model for capturing SAX processing events
A Filtering Document Trigger which can capture and defer the processing
of events, useful for when you need to read-ahead in the SAX stream
Use constant
Backup/Restore test for conflicting/missing account id/name
[bugfix] Fix issues with conflicting account/group names and ids during
a restore or manual modification of the XML documents in
/db/system/conf/security
Merge pull request #386 from adamretter/restore-principal-id

Restore principal
[ignore] Keep sending signals to java wrapper while jetty is starting up to prevent being killed.
Merge pull request #387 from wolfgangmm/develop

[ignore] Keep sending signals to java wrapper while jetty is starting up
[feature] After restore: offer to rebuild app repo automatically (needed if apps or expath packages were restored).
Merge pull request #390 from wolfgangmm/develop

[feature] After restore: offer to rebuild app repo automatically
[ignore] Reorder modules in conf.xml to make it easier to enable the right ones when building a distribution.
[ignore] Add markdown to known mime types (markdown is used by function documentation).
[installer] Add monex to distribution.
Merge pull request #394 from wolfgangmm/develop

Small changes to build 2.2 distribution
[bugfix] Restoring backup using an LDAP realm was broken. User lookup on LDAP caused an endless loop during restore. Checking for existing users thus has to be done in two steps.
Merge pull request #395 from wolfgangmm/develop

[bugfix] Restoring backup using an LDAP realm was broken.
[ignore] Restore: rebuild package repo failed due to wrong query.
Merge pull request #396 from wolfgangmm/develop

[ignore] Restore: rebuild package repo failed due to wrong query.
Minor cleanup and do not reuse annotations on Output Serialization annotations