Update composer.json

Improved version constraints. Is there any reason why we are being so restrictive on the doctrine/cache version?