Added unit tests to test for the bug.
Relay the downloadFileURL to the delegate if the manager picks a fileURL.
Merge pull request #2402 from Raizlabs/bugfix/KingOfBrian/FilePathNilWithManagerCompletion

Bugfix: 'filePath' is nil if the manager didFinishDownloadingBlock returns URL