add digest authentication

- needs PR for upstream cookbook:
  https://github.com/lusis/chef-kibana/pull/15
- some minor changes:
  - adding listen_ports via roles
  - patch++
  - newer (tested) kibana git reference