Add some NULL-checks to WidgetScrollBox

Fixes #1037
Cache dragged MenuManager icons in a Sprite

Closes #978