[#1067] Resolve issues with % in column names in search
[#1067] Test % in delete, resolve unicode issues in messages
No need to pass context to action because it is implicitly added
Revert "No need to pass context to action because it is implicitly added"

This reverts commit 77c78461bc490fa954453e7000502ba1503cbb6f.
[#1067] Add note about dangerous code to make @tobes happy.
Merge branch '1067-datastore-percent-issues'