Extract JCR-agnostic resource interfaces out of FedoraResource/Datastream

What's `V` here? It's something that isn't an `InputStream`... is it typically going to be a JCR `Binary`?