Added worldedit and per block transfers and piston movement protection,
thanks to lenivets09.
Also added a check for every event to see if the event wasn't cancelled,
we don't want nonplaced blocks to be protected.
This also adds an option to change what it says when the block is
protected.