Allow all searching
Added reading wait code
Merge branch 'origin/master'
Caching
Fixed CDATA writing to remove the empty text node
Merge branch 'origin/dev'
Added comment
Added security option
Added multi value
Remove groovy
Upgrade SDK
Exported
Removed groovy
groovy upgrade
Upgraded
removed old code
added data's id and name to replacer map
minor update to replacers, include sourcepath of data object
Revert "Upgrade SDK"

This reverts commit ab59440dc88ae803cbafb1edd3c278b647ad6c6b.
Add .or() to cahnge from and to or.