Fix issue with empty command names.

Empty command names were matching the directories in the PATH.  This
should now treat an empty path as an absolute path.