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

Fixes #98 
Is it worth skipping paths where the first part isn't a UUID? Ie a user just happens to have created their own volume containing a `.`.