implicit broken zmq error handling
Added doc for -C option for config directory
CONFIG_DIR to CONFD_PATH
tests fix (conf_d does work without existing file)
travis integration
tests status
Merge pull request #154 from overplumbum/master

tests fix, travis-ci integration
Add missing sqlite3 module to documentation
Merge pull request #155 from alappe/sqlite3_doc

Add missing sqlite3 module to documentation
Corrected documentation for exclude tag. Closes #157
allow specifying multiple zmq addresses to bind/connect
move zmq address config parsing into _main_parser
fix zmq transport tests
Isolate connection logic. Provide proper reconnect support.
Merge pull request #161 from chrisroberts/fix/rabbitmq-reconnect

Add reconnect support for rabbitmq transport
Allow string escapes in delimiter

As far as I can tell, there is no way for me to represent a newline as
a delimiter in a configuration file with ConfigParser. I want to do this:

      [/ephemeral_storage/logs/kind_of_special.log]
      tags: special
      type: special
      delimiter: \n\n

As the log has a blank line between its multiline entries.

My change allows that, by making delimiter not string-escaped until
after the config file is parsed. I'm naive about python, so there is a
strong possibility I've gone about it horribly wrong. This would also
easily allow splitting on nulls, tabs, unicode characters and other
things that ConfigParser may not find kosher.

By doing this sort of multiline parsing with beaver, it allows one to
run logstash without the multiline filter, which due to its lack of
thread-safety, forces you to run logstash with only one worker thread.
Add a TCP transport
Merge pull request #166 from moniker-dns/feature/tcp-transport

Add a TCP transport
Redis 2.4.11 is no longer available on Pypi

Fixes issue #167
Merge pull request #168 from andrewgross/patch-1

Redis 2.4.11 is no longer available on Pypi