* adds an example configuration in the documentation
* fixes and test for bug where invalid messages did not properly set an error
* moves syslog_decoder.lua in the source tree as per review comments