SVG utils: fix concatenation of multiple classes in style extraction
A script to export an entire project in graphml format.

Skeletons are exported as undirected graphs, related to other
skeletons via directed edges (The synapses).
GZip the exported graphml file.
Export to graphml: forgot to close the two opening tags.
Fix graphml export script: include definitions for non-standard keys.

Thanks to Youngser Park for the advice.
Sanitize integer
Script to export all skeletons and synapses of a project into two CSV files.
Add a general error handler to the window object

This should make sure CATMAID breaks down completely if exceptions like
TypeErrors occur. Thanks to Andrew Champion for this suggestion.
Treenode table: fix a bug that caused double clicks to raise an error

Apparently, jQuery's deprecated live() was not properly detached which tried to
to read the data from an old table that wasn't existing anymore.

Thanks to Ingrid Andrade for helping finding the issue.
3D viewer: add basic SVG catalog export

There are currently no options for the user to change. A two-column layout is
created with a margin of 10 and a padding per image of also 10.
3D viewer: add options dialog for SVG catalog export