Trailing newlines make Danny happy :)
(Slightly) better readme
Minor fixes for bad ordering/names

Renamed a variable and missed one use, and tried to use frame in
function before it was declared so was always nil
Added subscriber to play sounds on major alive events
Announce in chat on major events

Currently set to Guild while testing in-game
Fix for stale zone on test events

This used to run too early sometimes; and didn't update if you changed
zone
Ignore Dead events for mobs we never knew were alive

Also supplement some data from the original Alive event when we get a
Dead event, so subscribers can access data like Name, even though it
might not've been available in the Death event
Fix up test for test for Dead events

We don't send dead events for untracked mobs now, so need to send Alive
events and discount them from the counting
Nicer formatting of chat announcements
If a subscriber errors, don't bring the whole lot down

Print out the message if in debug mode, and continue
Fix for string split in-game

For some reason, calling it with the colon doesn't work in-game (works
fine in tests; possibly due to lua 5.1 vs 5.2?), so have to call it this
way
Look up names for RareCoordinator, as they're not broadcast
Debug code for unparseable RareCoordinator messages
Only output invalid rare data in-game; to avoid cluttering test output
Remove debug code; RC seems to be parsed correctly now
Added some helper functions for RareShare publishers

Required for parsingcombat logs and targetted mobs
Where do these trailing newlines keep going?!
Tweaks to RareCoordinator to skip bad events
Implemented RareShare's own targetted-rare functionality
Tweak Publisher name to avoid conflicts with other RareShare-based publishers