Alternative search musiclibrary

This PR is NOT meant for pull consideration. It is only made as a basis for discussion for pull request #246.
I agree with the specific magic numbers but I've written this get-everything-in-batch code myself for some playlist work I've been doing and it seems a repeated pattern.  Was more of a discussion point.  Maybe not for this PR to worry about.