Add switch to disable token authentication.

This patch allows you to disable token authentication with keystone so
that the client can be used with other backends in heat.

Change-Id: I4b35df82a782ddbc8532e85a7b9d532b327d010a
Signed-off-by: Ian Main <imain@redhat.com>