#629 - rosie ls query

This implements `rosie ls` functionality as a query (closes #629), removing the need for the `-u` in `svn st -u` and providing a speedup in most circumstances (when a working copy is present on a deleted branch, the query has to operate in `--all-revs` mode, which is slower - see #646).

@arjclark, please review.