Modified the texture loader to support reading from stream that have not implement the Length property
Zip archive support fixes #5