DRY Deliver Specs

Share new patron context
Use new patron context in circulation spec
DRY circulation spec