gitserver: Optionally return modified files from /search
Created by: ryanslade
When sub-repo permissions are enabled we'll include modified files in commit search results. This will allow us to filter out results that touch files the user is not allowed to see.