#132 - Added guard to Resource to shield it from being used with Collection content.

Fixed ticket links in Jackson2HalIntegrationTests.
#125 - Prevent curies from being rendered if no link is curied.
#133 - Made JsonPathLinkDiscoverer more robust.

JsonPathLinkDiscoverer now handles InvalidPathExceptions that might occur if the representation doesn't contain the link container element.