The first version of json export
Added a bunch of constructors.
Added a name transformer utility that ... wait for it ... lets you transform names.
JsonIo now writes things with string names. This is mediated through a NameTransformer from QName to String.
First semi-functional implementation of JSON reading. It misses some of the input at the moment.
Added sbol2 terms for sequence components and sequences
Json output now round-trips.
Merge branch 'feature/jsonio' into develop
This provides a json serialisation for the Datatree syntax.
Merging conflicts
Merge branch 'develop' into feature/schema