Use path when basename is missing

This will occur for the very root of the file system

Closes #194
Prepare 0.111.0 release
Merge branch 'master' into chrome35

Conflicts:
	package.json
1.1.0 (0.111.0)