Browse reads ssh-only filesystems

refs #5744

The 'browse' endpoint for Locations and Spaces actually queries the remote
server for non-local filesystems.  Previously, all paths were queried
against the local filesystem.  Moved the browse code into models.Space.
Moved the 'categories' of spaces (locally mounted, SSH-only) to Space,
since that's what they refer to.