Cancel block placement events and tidy up handling of block breaks. Fixes #157