Make `queryStakeSnapshots` more consistent starting with PV11:
Make sure stake pools that are not registered or don't have any stake are not returned by the query This will let us in the future remove stake pools with zero stake from the snapshot