Include Raphael in webapp classpath
Upgrade to Guava 16
Add raphaelgwt jar to local jars
Upgrade to Spring framework 4 for Java 8
Flesh subsumption completion out

When completing the action of a subsumption template, reset the
template and draw a new curve for either the subsuming or
subsumed object.
Back off from generic curve template DnD idiom

We can always bring it back if the notion of dragging the
whole template out turns out to be useful after all.
Reindent DraggableShape
Switch patterns from is-a AbsolutePanel to has-a

Needed for serializability.
Fix bug in tracking iri to curve mapping

When renaming one instance of a curve to something brand new,
we previously failed to forget its association between the old
IRI and the curve.

This meant we created a duplicate entry with both active:
- oldIri -> curve
- newIri -> curve

One deeper problem is that we don't enforce the fact that a single
curve can only be associated with a single IRI (something like a
BiMultimap woud be great)

Another deeper problem is that we have duplicate information, first in
the iri to curve multimap, and second in the curves themselves.  This
creates a liability where the two sources of info are not consistent
with each other.
Mechanism for saving concept diagram state

At this stage, we're just trying to ship an object from client to
server.

We can now save and load a dummy object to a webprotege project
subdirectory

From here it *should* just be a matter of implementation
Tidy up highlighting of curves on load
Tidy code up somewhat
Make inner subsumption curve selectable
Visible default effect mechanism

When you want to start something out with a visible default
Remove unwanted snap debugging statements
Initial work on a property pattern
Use generic dragsnap for Subsumption
ui tweak: Slightly better margins
(Semi)transparent labels on curves
Editable property labels