Made SceneReadWriteTest refresh count management reusable.

So we can use it to avoid the same sorts of clashes in other test cases.
Added tag filtering to SceneReader.

Fixes #720.
Merge pull request #723 from johnhaddon/sceneReaderTagFiltering

Scene reader tag filtering