* 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