Add ZipExtensionAdapter unit tests
Fix typo
Add possibility to add content from streams
Fix typo & CS
Update implementation
Update dependencies
revert changes
throw exception as fast as possible to avoid fetching other resources

Add IO Exception
Update dependencies
Separate concerns for fetching into multiple classes to fetch streams
ResourceMapper is a shared service, not an object that has to be instancied on every request
A Resource objects only needs an original resource and a target in archive
Add ResourceCollection
Make ResourceManager teleport objects only if required
Split ResourceMapper in TargetLocator, return ResourceCollection instead of array
Port ResourceTeleporter to the latest Resource code
Port Teleporters to use the latest Resource code
Rename ResourceMapper to RequestMapper
Update teleporters
Few enhancements