Use an existing htpasswd file to guard access

The consul UI itself doesn't provide any authentication,
and so this eases setting up basic auth for that service.
Merge pull request #3 from sethp-jive/master

Use an existing htpasswd file to guard access