Use path when basename is missing

This will occur for the very root of the file system

Closes #194
Prepare 0.111.0 release