Poor error when unable to read the auth cookie
umoukun on irc points out that when your user can't read tor's auth cookie stem fails with...
stem.connection.UnreadableCookieFile: Authentication failed: '/var/run/tor/control.authcookie' doesn't exist
Trouble looks to be that _read_cookie() uses os.path.exists() which returns False if the file's not readable. We should perform a second permission check.