Enhance GET /projects route:
GET /projects/?query=term
Where term is a json object {shorname:"gpig"}
- then it will search for exact match "gpig" in shortname
The results are returned according to user's permissions.
The return type of the route is not changed