Tweaks to run on JDL dev env
Failing specs for List#shift and List#unshift
Implemented List#shift, #unshift, #clear
Replaced << in initialize with unshift

Should be O(n) instead of O(n^2/2). Also confirms behavior of unshift,
and led to recognition that unshift needs a second optional arg: the subject of
the new element.

Note: there's a slight divergence in behavior: creating an new empty
list with an explicit subject won't "unshift" into that node.
Merge pull request #120 from nyarly/list_unshift

RDF::List shift, unshift, clear. Thanks for your contribution!
Move Judson from AUTHORS to CREDITS. Added to Contributors in README.
Fix Yard issue in List#unshift.
Fix bug in RDF List initialization.
Fix bug appending to an empty list.
Fix unshift, as it cannot modify a list which is already referenced, so don't bother to try to maintain the existing subject.
Release 1.0.7.
Change Statement#has_blank_node? to look in any position, not just subject and object (allows for BNode context).
* Update NQuads::Format#sample to not allow newlines and allow a BNode graph name.
* Update NTriples::Format#sample to not allow newlines.
Added Solutions#- and Solution#disjoint? for SPARQL result set negation (minus operator).
* Solution#disjoint? indicates if two solutions overlap or not.
* Solutions#- filters self by removing any solution from another result set which compatible and not disjoint.
Change Solutions#- to Solutions#minus to avoid confusion with normal Array#- behavior.
Run CI using JRuby 1.7.4.
Added accessor for RDF.value
Merge pull request #121 from jcoyne/type

Added accessor for RDF.value
Define all RDF terms so that #respond_to? will report properly.
DIsallow literal as statement context in NQuads reader.