Fix InputSyslog and OutputFile, and get to failing Multiline Test
First version of multiline filter.  Seems correctly capture multiline log messages, but then loose the newline characters when converting to syslog
Add some more tests
Handle missing nxlog.log file errors
Upgrade embedded nxlog to nxlog-cs-2.8.1248
Truncate internal nxlog.log at startup to prevent reporting details of previous startups
$path = file_name() doesn't seem to work with InputType multiline; so just hardcode the $path value
Replace \n with ¬ to ensure that CRLF information isn't "lost" by the conversion to syslog
Remove reference to nxlog-cs-2.7.*
Merge branch 'master' into handle_multiline_messages
Make test Assertions more explicity
Test that \n\r becomes ¬ in multiline messages
Ensure logs from previous tests are ignored.
Don't include shutdown logs when testing log rotation
Ensure we don't miss log lines during file rotation
Update test to check for new version of nxlog
Exclude test that won't work on the Jenkins build server
Merge pull request #36 from cityindex/handle_multiline_messages

Handle multiline messages
Remove ignored tests
Ensure that when the nxlog.log file rotates we don't miss or duplicate any messages.  Closes #39