Adding authentication to Kibana

Includes a modal for accepting tenant name, username, and password.  The credentials are authenticated through keystone, and the the returned token is injected by adding an X-AUTH-TOKEN header into all requests to ElasticSearch.