Fixed #55
Creating a variable which already exists no longer performs any action.
Fixed #53
Renaming a script variable presents a dialog entitled "Script variable name," while renaming a ring input still presents a dialog entitled "Input name"
Fixed issue #27
The "Import tools" menu item no longer has an ellipsis.
Updated translations to reflect "Import tools..." -> "Import tools"
Fixed #59
The "Export tools..." and "Export project as plain text..." menu items no longer have a space before their trailing ellipses.
Fixed #65

using the percent character in variable names is now safe
Fixed #19
Blocks highlights now retain the correct color when their associated stacks are dragged elsewhere.
Double click support for project dialogs

double clicking a project in the project dialog now performs the
specified action for the dialog (open / save) on it.
Fixed #23
Only one of each kind of dialog can now be open at any given time.

You can still open multiple dialogs for editing a costume and editing a block.
Fixed #73

zoom blocks dialog no longer accepts drops. Thanks, Nathan, for
reporting this!
Double click support for cloud side of project dialog
Fixed #72

Canceling a "Save as..." operation will no longer replace the selected project upon the next save.
Fixed #44

Circularity no longer breaks watchers
Merge pull request #57 from queryselector/issue-55

Fixed #55
Merge pull request #58 from queryselector/issue-53

Fixed #53
Merge pull request #60 from queryselector/issue-27

Fixed #27
Merge pull request #61 from queryselector/issue-59

Fixed #59
Merge pull request #68 from queryselector/issue-19

Fixed #19
Merge pull request #76 from queryselector/issue-72

Fixed #72
Merge pull request #74 from queryselector/issue-23

Fixed #23