Fixed a typo causing a bug with new project creation from the web UI
Added utility function to replace BNodes with URNs for storage in SPARQL based triple stores
Made all isDescribedBy URL parameters be url quoted
Changed urlconfs to allow full URIs as canvas and manuscript URIs (slashes included)

This was required because Django (and WSGI servers in general) url
unquote the paths before matching urls with the dispatcher. See
http://codeinthehole.com/writing/django-nginx-wsgi-and-encoded-slashes/
Added a list_subgraph method

Ensures that all the rdf:first and rdf:rest triples necessary to
declare an entire list are included
Fixed the browser side implementation of finding the folia in a manuscript
Updated a URI parsing method for #xywh= format to allow negative values
Added an assertion to the list_subgraph function to prevent accidental inclusion of an entire graph
Fixed requirements which were correct in name, but could not be resolved by pip
Added support for latest shared canvas standard manuscripts and annotation lists to backend
Added support for finding annotation lists to the front end Canvas Viewer
Attempted to fix CannotSendRequest errors arising from FourStore Sparql server connections