Fix non user specific lib data being returned

Fix so that the impersonation user is always used in queries that return
secific video and music items.
Fix for timeout on Search

Return zero for total matches from seaarch because actual count of
almost all recursive items in library times out.