Non-RDF Source test fixes

Update the Non-RDF Source tests so that they work more generally and do
not make assumptions about the implementation. For instance, they should
not assume Slug is honored (it's just a suggestion) and discover the
associated LDP-RS using the Link header with rel=describedby instead of
hard-coding the expected URI.

Also the CommonResourceTests were not properly run on the Non-RDF Source
itself. Rather they were run against the container. Since we're already
testing that, disable the common tests for now.

Finally update our Link parsing so that it handles responses that contain
comma-separated links in one header value.
Merge pull request #25 from spadgett/master

Non-RDF Source test fixes
update testGetResourceAcceptTurtle() for recent LDP spec changes
replace deprecated method LdpTest.hasLinkHeader() with better implementation
implement missing Non-RDF Source tests
Merge pull request #26 from spadgett/master

Update testGetResourceAccpetTurtle(), replace deprecated LdpTest.hasLinkHeader(), and add additional Non-RDF Source tests
fix CommonContainerTest.testNullRelativeUri()
Merge pull request #27 from spadgett/master

fix CommonContainerTest.testNullRelativeUri()
reformatted code