Top-level runs when reconstructed

If it was running when JSONified.
Fixed robot drop location

Was height of element too high due to old thought bubble code.
Improved drop location when animating

Without thought bubble no need for offset by robot's height.
Drag end handled better

Apparently it is only sometimes triggered if there is a drop. So any
changes made by dragstart are now undone even when dropped.
Removed commented out code
Removed robot's width and height

Handled more generally by widget and frontside. Was causing robots when
run to be square (100x100 pixels).
Robots no longer change size when animating
Mismatching robots animate upside down

Clearer that something is wrong