Finish WritableRepository

* Integrated @curoverse on a Repository using SPARQL::Client.
* Use Dydra repository for testing.
  * Some tests involving matching doubles don't pass.

This closes issue #45