Adding new search participant utility

Allows for complex search of participant based on address, phone, participant and note details
Forgot to push development to next version before last commit
Merge remote branch 'origin/develop' into qa
Replacing unsafe sql commands in upgrade scripts

Now that the cenozo database isn't necessarily "cenozo" there were
some SUBSTRING commands in the sql upgrade scripts which were no
longer valid.  This commit replaces them with the safer REPLACE
command.
Merge remote branch 'origin/qa' into release