- support go 1.1 or 1.2
gofmt -tabs=false -tabwidth=2

I am not very happy with the formatting gofmt provides, but as there's
the cult of gophers who seems to love this tool, it makes sense to try
to avoid "why not gofmt!?" discussions and not distract existing go
users with differing code style.

Next step is obviously to write logstash-forwarder in !Go just to
avoid formatting wars, right? ;)
Merge pull request #156 from elasticsearch/gofmt

gofmt -tabs=false -tabwidth=2
- version bump to 0.0.20
- remove zeromq because it's not used yet.
support for newer SSL certificate types

more and more CAs are using certificates signed using SHA256 or SHA512,
whereas go's X.509 support by default only supports certificates signed
with a SHA1 hash.

Importing the two hashes causes them to be registered and available to
use for x509 which in turn allows connecting to servers using one of
these newer certificates
Merge pull request #188 from pilif/support-more-ssl-cert-hashes

support for newer SSL certificate types
Fix state file persistence
Merge pull request #198 from driskell/bugs/statefile_persistence

Fix state file persistence
Remove unused Vagrantfile

Fixes #219
MOD git ignores IDEA and OS X litter
ADD basic test for LoadConfig

NOP gofmt config.go
Specify ServerName in tls.Config, for Go 1.3
Add tests for #205
Merge pull request #205 from alexzorin/master

MOD Specify ServerName in tls.Config, for Go 1.3
TEST publisher1_test.go - verified.
FIX the connect test timing issue.

NOTE cf. branch ISSUE-221. As of now we're opting for strict SSL checks
     w/ suggested workaround through the cert generation mechanism.
Fix broken registrar persistence, multiple prospector tracking issues, and (re?)implement configurable dead_time
Prospector now detects file rotation while it is not running

reported in issue #144
DRY - Restructure prospector
Small logging changes

- Add an extra log message for file rename to improve log readability
- Further log readability improvements
- Tweak logging to remove any confusion
Move default values to constants + bug fixes

- Also remove constraint on dead time and fix <10s dead time causing issues with new files
- Only clean out prospector info of files we've stopped harvesting
- Tidy and improve variable naming
- Tidy registrar
- Tweak startup events and always write registry
- Fix a comment referring to missing commits
Don't treat EOF as a line terminator.

This is a bugfix for logging lines without or delayed newlines

closes #164