Fix: correct lager startup in crash_log test
Merge pull request #200 from yfyf/fix_tests

Fix: correct lager startup in crash_log test
Only discard gen_event notifications on high watermark

Previously all messages were being flushed, which meant that trapped exits
and internal gen_event messaging was also flushed, leading to undefined
behaviour.

closes #198