Box selection tool: add some missing semicolons
Box selection tool: add method to create box with world coordinates
Importer: add note to step 1 about exclusive type 1 support
Fix bug in config creation that caused some invalid URLs

When replacing '//' with '/' in URLs, we should not replace the '//' in
a protocol specification (like 'http://'). This has been fixed with a
protocol whitelist. Thanks to Wei for pointing this problem out.
Cropping tool: add missing call to unregister() of super class
Call a tool's unregister() method when focus on a stack is lost

This change re-enables the notification of a tool of being unregistered
for the current stack. It brings it back to how the call structure was
intended originally. This behaviour was deactivated to reduce the number
of redraw operations, but no new redraw() and resize() calls are
made through this commit, as long as a tool's unregister() method
doesn't issue them. This commit fixes #509.
Fix typo in variable name in RoiTool
Cropping tool: respect current position for bounding box creation

The current postition of the bounding box in a stack window can be
very different for every open stack window. Therefore, make the
calculation of the bounding box dependent on the stack window.
Box selection tool: draw box in separate layer
Box selection tool: style changes
Merge branch 'crop-box-in-layer'
Enable deleting an arrow with the meta key, for MacOSX.
(an arrow representing a presynaptic_to or postsynaptic_to relation
between a treenode and a connector).
Initial implementation of notifications for tags.
Improvements to the notifications widget.
Fixed displayed text color of disabled controls.
Added libneuroml export function
Change requests are now being validated.
Replaced notifications action buttons with a single pop-up menu to save room.
Change requests now created for removed tags.
Wip: Graph widget with own property dialog