Tweaks and codec registry
Add draft test for rotation issue
Fix and refactor issue detected by tests
Merge branch 'fix_tests_more' into driskell_master
Fix test and test failure
Tests restructure
Test for log rotation while we're not running
Tweaks and more tests
Fix bug with offline rotation detected by tests
Tweak test output
Extra test and improvements
Fix test
Optimise spooler
Tweak registrar
Major cleanup and improvements to code and logic
More logic cleanup and improvements to fix broken test
Cleanup file state code and split file open into harvester files. Initial logging in gem, and fix missing host
Tweak tests to make official ES fail less
Update .gitignore
Run all travis tests and only build forwarder