Initial commit on downloader branch.
Added "overwrite" parameter. Write and read info files.
Delay retries. Thread handling cleanup.
Limit number of retries.
Added callbacks.
Always use lowercase for MD5 digests.
Added resumable downloads.
Use an expression instead of a statement sequence.
Added Solar Designer's MD5 code.
Removed OpenSSL #ifdef.
Use Solar Designer's MD5 implementation. Disable resuming, when downloaded file length is OK, but MD5 digest isn't.
Initialize the whole context.
Persist MD5 state for resumed downloads.
Added stop/cancel calls.
Minor debug log change.
Completed API.
Provide more information about recovered downloads. Added lenient download mode for manifests.
Don't allow any API calls without initialization.
Refactored and simplified downloader.
Merge branch 'master' of https://github.com/HeliosInteractive/ofxHeliosLibs into new-downloader