[rabbitmq] Bunny 1.0.5+
Fix for LOGSTASH-1634
Typo
[packaging] flag files in /etc as configfiles

This prevents them from getting overwritten when the logstash deb/rpm is
upgraded.
[packaging] minor RPM improvements

 - add time and commit id to package revision number
 - include url and description
[packaging] install only one copy of logrotate.conf
[packaging] depend on default-jre-headless

On debian/ubuntu, "default-jre" will pull several audio and GUI libs by
dependency, which aren't required to run logstash.
[packaging] adapt previous patchset to new .VERSION.mk

To recap, the goal is to keep the commit sha1 in the package release
number after the always-incrementing timestamp, and not in logstash's
version number.

Otherwise, we risk having dpkg/rpm believe the package will be
downgraded in the case let's say you have an 1.2.3.dev-abc123 version
which arrives after 1.2.3.dev-def456.
add punct filter
replace commet, because it copy from split filter,;-)
Make metric filter's rate and percentiles configurable
Better spec context names
Split rate and percentiles spec tests
Flush only selected rates for meter metrics
Raise configuration error when invalid rates are set
Merge branch 'packaging-conffiles-and-rpm-improvements' of https://github.com/mfournier/logstash into mfournier-packaging-conffiles-and-rpm-improvements

Conflicts:
	Makefile
Merge pull request #813 from khsing/master

Add a punctuation filter
[rabbitmq] Bunny 1.0.5+
Merge branch 'pull/801'
Merge pull request #801 from michaelklishin/patch-1

[rabbitmq] Bunny 1.0.5+