Ignore path suggestions if user does not have access permissions (issue #13).

When compiling lists of completions, an uncaught exception may be thrown
if the current user does not have permissions to access a particular
directory.  Such paths frequently occur when typing "/" on a Windows
system.