Minor tweaks
Trim away # fragments in URIs
Use Enumerable.Empty<>()
Updated SharpZipLib