Added sanity checks in unit tests + documentation.
Merge branch 'issue-558-external-searches' of git://github.com/simong/Hilary into issue-558-external-searches

Conflicts:
	node_modules/oae-content/lib/searches/relatedcontent.js
	node_modules/oae-search/lib/searches/general.js