Tailer auto-start
Revert "Enforce test timeout on a Surefire level"

This reverts commit 58759d16f9e5e0dbb5475dffc4f840a43cdd3f93.
Tailer end may not occur every time, this way
Remove synchronization from various methods

The calls from tailer will always come in a linear fashion, this is not
necessary.
Tailing moves back to executors
Adapt tests to autoStart
LogWatch.terminate() is deprecated

Now that LogWatch has start(), stop() looks better than terminate().
Merge pull request #54 from triceo/tailing-autostart

This finally fixed #53.