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

Fixes #98 
Perhaps the name checking could have been split into a separately tested method.