Ignore intellij project files
Added constructor to client that accepts api token
Fixed auth cache key so token auth scheme is returned
The -1 indicates the default port for the scheme, which is what
is used when the scheme is retrieved later.