Add searching boilerplate

Searching is not finished yet, queries are not processed
Manifest: Add searching and cleanup
ProjectsList: Remove redundant conditional
Finish back-end to perform a search given a query string

Change-Id: Ib4d7bf9ec1be29e548fa6b4a34bbdcf182bb825e