* Bugfix: chunk count calculation was ignoring the header-overhead.
* All log operations now use a single udp socket.
* To be more friendly to lower MTUs, lowered the default buffer size to 1400 bytes.
* Added close() and reopen() functions.
* Removed async requirement.
* Removed some unused variables.
* Removed the larger test files (256 and 512KB) because they don't fit the new default buffer limit.
* Removed unused test data.
Moved repo references in package.json to Wizcorp/node-graylog2
Removed reopen() and renamed close() to destroy().
Also made it safe to change bufferSize at any given time (though really, why would you want to do that?)
Changelog update
Changed all console.error calls to emit('error')
Small lint fix in test.js
Updated the readme to show the error event.
Added explanation about the configuration options to the readme.
Merge pull request #1 from ronkorving/fixes

A number of improvements and fixes
fix handling of arguments in log method -> short message with json will properly set parameters
typo fix
additionalFields in full message argument: move condidtion into existing if-else block; change message directly
The Emergency level was yielding "undefined", making Graylog2 fall back to the default Alert level.
Merge pull request #2 from awojcicki/master

Fix handling arguments in log method
Merge pull request #4 from ronkorving/emergency

Fix for emergency
Whitespace
Release 0.1.1
Updated homepage URL in package.json
You should listen for errors.
no more tabs.
Merge pull request #5 from bjornstar/master

listen for socket errors so that you can emit errors on its behalf