Extract JCR-agnostic resource interfaces out of FedoraResource/Datastream

I hope one or both will be going away.