Add some smarts to the filesystem name parser in VolumeService.enumerate...

Fixes #98 
This probably makes sense.  `Volume.from_filesystem` is a bit tempting.  I think I'll wait on this, though, because I'm still not entirely sure I understand the `Volume`/filesystem layering we've got...