Data transfer HTML improved

So that if anything goes wrong in loading the JSON it displays a nice
message instead of displaying the JSON.
Further improvements to data transfer HTML
Fixed bug in animating pick up a copy

Where Bammer didn't appear and the number wasn't removed.
Robots are not set running if already running

This was applying to all widgets and meant the green flag didn't work
when robots were finished.
Better handling of robots running on load

And when a robot is referring to a unwatched nest.
More data transfer HTML improvements
Fixed waiting robots bug

Robots wait for Bammer and birds but when multiple robots were
communicating the wrong robot was waiting.
Missed a file in fix to waiting robots
Data transfer HTML improved again

Both the format and the processing
Handle error of bird not knowing top-level backside
Added a 'test all' button
Robot backside position preserved

Even if backside closed while running.
Eliminated redundant remove_backside_widget calls
JSON of backside width not zero
Updated compiled version
Merge pull request #190 from ToonTalk/master

Updating gh-pages to master