Exposing TaskRef property
Set the error object when the downloading file has the wrong sha
Merge pull request #60 from mindsnacks/wrong-sha-error

Set the error object when the downloading file has the wrong sha
Including the tar path when an error occurs with it
Merge pull request #61 from mindsnacks/tar-error-path

Including the tar path when an error occurs with it
Blank line
Removing confusing comment
Updating Podfile.lock
Deadlock fix
Typo
Merge pull request #62 from mindsnacks/feature/deadlock-fix

Deadlock fix
Making the refresh timer methods thread-safe
Expanding "initializationQueue" to "internalQueue". Now TaskRef and RepoIndexUpdate operations run in this queue.

This is to prevent some kinds of deadlocks occurring when the taskQueue is suspended. Now "internal" operations can still run.
Merge pull request #63 from mindsnacks/thread-safe-timer-methods

Making the refresh timer methods thread-safe
Merge pull request #64 from mindsnacks/feature/internal-queue

Expanding "initializationQueue" to "internalQueue".
Add the contents of an invalid JSON string to the NSError object when it fails to parse it
Merge pull request #65 from mindsnacks/feature/invalid-json-file-logging

[Final] Add the contents of an invalid JSON string to the NSError object when it fails to parse it
Small cmd-line utility to test tar unarchiving
Using `unsigned long long` instead of int for sizes.

This is the same data type most Foundation methods return, so I'm just syncing everything up.
Adding a function test and fixing a bug where error would not be propagated