Fixes #3333: add the reason for deployment failure in the app logs
Fixes #3286: system items can not be modified like non-system ones
fixes #3328 links correctly displayed in event logs
Merge pull request #145 from aesraethr/bug_3328/dev/links_in_eventlogs

fixes #3328 links correctly displayed in event logs
Merge pull request #140 from fanf/bug_3286/dev/system_item_should_not_be_modifiable_by_public_api

Fixes #3286: system items can not be modified like non-system ones
Refs #3333 : correct typo
Merge pull request #135 from ncharles/bug3333/dev/add_deployment_failure_reason_in_log

Fixes #3333: add the reason for deployment failure in the app logs
Merging 2.3 into 2.4
Merging 2.4 into 2.5