Merge pull request #43 from cgutteridge/master

 	Fix for HTTPS requests + Added text/turtle to Accept Header.
Add tests/reports to .gitignore
Remove no longer used check.
Add setPrefix method.
Add ARC2_Graph component for basic graph/index operations.
Add automated test suite.
Merge branch 'master' of github.com:semsol/arc2
Add a few convenience extensions to ARC2_Graph.
Make predicate retrieval more efficient.
Fixed small issue for when values are URLs

JSON doesn't mind whether forward slashes are escaped or not. For URLs, it comes in handier to not escape them though.
Same as previous, now for RDFJSON
Merge pull request #51 from pietercolpaert/patch-1

When values are URLs, json encoding would escape slashes
Support for PHP<5.4
Support for PHP<5.4

As well in legacy JSON
Merge pull request #53 from pietercolpaert/patch-1

My previous pull request broke support for PHP <5.4 - Fixed
Error isn't always suppressed, and exits when given null from stream['socket'].
Merge pull request #55 from coreation/master

Error not suppressed when stream is empty.
Merge pull request #56 from cgutteridge/master

Fixes odd bug where a bnode gets a datatype due to it not being cleared from previous triple.
Tweak the store's hash function so that moving from 32 to 64 bit doesn't break the lookup table for literals.
Add "id" to list of typical RDF URI slugs.