Bail out earlier if we already detected an encounter
Separate bosses with a space
switch to the events introduced in patch 5.4.2 and ditch the dependancy on the encounter journal

Fixes #1