LPS-44108 Fix bug, the permission filtering logic changed by LPS-44099, forgot to appy to DefaultSearchResultPermissionFilter.
LPS-44108 Fix bug, do not include the scenario when start > documents.size
LPS-44108 Remove HitsDoc, use BrowseResult instead.
LPS-44108 Set a more accurate number as count to reduce number of the docs that will be loaded, it is safe to do this cause this number is the maximum of docs you need in any case.
LPS-44108 SearchContext should not be a member field.