Fixed JSON bug with multiple shared widgets

If a container of a shared widget was shared then the sharing wasn't
completely reconstructed.
Close button works after removal from hole

When box is on a nest and a robot in training removed something from the
box then the box's close button stopped working. This fixes it.
Fixed bugs running a 'bank account' robot

Wasn't referencing the correct objects or removing them.
Watched robots should be on top

But doesn't render that way in Chrome despite higher z-index.