Add support for metakit
join/quit plugins now use metakit to track if user's last quit was an
error
join/quit plugins now fire at 100% but filter their output
join/quit plugins now evaluate rules in a slightly better order