Update README.md

Fix minor typo
Merge pull request #103 from atwardowski/patch-1

Update README.md
- add contributing file
- move syslog stuff to a separate file for cross-platformisms
  (log/syslog isn't a thing on go in windows)
skip on windows
Try to use the correct(?) syntax
.
.
- move platform-specific stuff to specific separate files and functions.
os.Rename fails on windows if the file exists. I can find no way to
invoke ReplaceFile via Go, so lumberjack's registrar updates will not
be atomic on Windows platform. On windows, the "old" registrar db is
saved as ".lumberjack.old"
bump version
- fix bug introduced during windows-support integration which caused
file rotation to always be incorrectly detected on linux.
- comment out a log message nobody wants to see anyway ;)
Version bump for some windows fixes
- fail if the version of go is too old or if go is missing.
- clarify problems solved.
Restore accidentally-ish deleted PROTOCOL spec
Do DNS lookups and select a random host.

This fixes a regression entered during the C -> Go port where the dns
randomizer feature was lost.
Rename lumberjack to logstash-forwarder
- recover old lumberjack.sh; rename to logstash-forwarder