Fixed clang warning

Found with Xcode 5
Added properties for download progress
Added properties for download progress
Unzipping data in background

Unstable
Added content-length wrapper
Unzipping data in background
Added properties for download progress
Replaced properties with methods in protocol
Using typedefs
Fixed product name
Writing to temporary file in background queue

Unstable