translate Paths to valid dot-separated MongoDB collection names (Fixes #139)

I'd suggest making this `Task[List[Path]]` instead of `Task[Option[List[Path]]]`. If we need existence tests, we can always add an `exists` method.