Add before_item_moved event

This event gets called just before `util.move` with the same arguments
as the `item_moved` event.
Merge pull request #742 from tsigo/rs-before_item_moved-event

Add before_item_moved event