Add LinkExtension

To be discussed. See: #129

I am not happy with the helper thing, however passing the `Hateoas`
instance seems too much...