Add alpha support for Logstash with Elasticsearch and Kibana

* Add openstack::logfilter class for logstash
  - Install and configure logstash, elasticsearch, kibana by its templates
  - Provide rsyslog client sided templates for logstash remote logging as well as rsyslog ones
  - Use paragraph based message detection for rabbitmq (imfile)
  - Use user facility and line based (default) message detection for openstack DEBUG (imfile)
  - Assume base syslog node (fuel master) is also the logstash & ES node
* Skip paramedic plugin for elasticsearch
* Use tcp instead of udp
* Fix firewall rules and dependencies for Logstash/ES
* Fix missed params, java ver. and package install for logstash
* ES v1.0.1: Add and ensure access for ES_DIRECTORY param
  - turned off for v0.90.0
  - ES 1.0.1 looks badly packaged and doesn't start, drop it for now...
* Logstash conf fixes
  - use UTF-8 explicitely
  - del experimental syslog_pri plugin usage
  - fix grok patterns

Implements-blueprint: logstash-elasticsearch-kibana-for-logs
Depends on 80025, 80024, OSCI-(todo)

Change-Id: I800049aa2d1102880c95ac49824bb655334411f3
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>