Support module paths with spaces in the path. Increase diagnostic output...

... in module_debug and when the module path cannot be found.

Fixes this scenario:
```
$ cat path-without-spaces/another/source.sh
#!/usr/bin/env bash

function another_load() {
    echo "I am another loaded"
}
$ cat path\ with\ a\ space/example/source.sh
#!/usr/bin/env bash

function example_load() {
    echo "I am loaded"
}
$ source bashworks/module/source.sh
$ module_repo bashworks
$ module_repo path-without-spaces/
$ module_debug | grep another
 - another, find from /home/ncpop/tmp/path-without-spaces/another
 - path-without-spaces_another, find from ./path-without-spaces/another
$ module another
I am another loaded
$ module_repo path\ with\ a\ space/
find: `/home/ncpop/tmp/space': No such file or directory
find: `/home/ncpop/tmp/path': No such file or directory
find: `/home/ncpop/tmp/with': No such file or directory
find: `/home/ncpop/tmp/a': No such file or directory
find: `/home/ncpop/tmp/space': No such file or directory
find: `/home/ncpop/tmp/path': No such file or directory
find: `/home/ncpop/tmp/a': No such file or directory
find: `/home/ncpop/tmp/with': No such file or directory
```
Also updated documentation on how to use `source` with `module_get_path` so that paths with white-space would be handled.