Fix breaks block event, queue stop

- Queue stop (variation of clear for certain situations) would work
better if it definitely cleared first as well (mostly for users who
don't know what it is and assumptively use it instead of clear)
- breaks block event was manually trimming events, which messed up
things like 'on player breaks stone' (no m@) and is unneeded regardless