[#3196] Add list of projects for project type-ahead
[#3196] Add list of projects for project type-ahead

We cache some of the data being returned, since this data shouldn't change quite
frequently, and the default timeout for the data in the cache is 5 min.

akvo/akvo-rsr,akvo/akvo-rsr,akvo/akvo-rsr,akvo/akvo-rsr