Backdrop improvements

- Backdrop contents can now be scaled, so large backdrops can still have readable text when zoomed out
- Fixed bug which meant empty backdrops didn't immediately redraw as highlighted when selected
- Improved resizing behaviour
  - Bigger handles
  - Resize handle at top doesn't prevent selection of the node when zoomed out
- Fixed cut and paste bug