[liblsl]: refactor to use queue where appropriate
E.g. anywhere there's a list of samples...or any list that doesn't need indexed access