[SD-945] Improvements and missing files
feat(search): add search resource

search resource will be used for searching ingest/content/etc together.

SD-1057

Conflicts:
	superdesk/__init__.py
Merge remote-tracking branch 'siva/master'