Working on #90.

It has been generalised so it will work for any text in OSB and any file
in github and bitbucket repos.

Just some extra testing needed...

TODO: Allow short description for search results when repos files are
retrieved