Downloader State, Progress Property, Writable Filename & Multiple Downloads Example

• added state property (ready, downloading, cancelled, failed, done)
• progress property (also for the delegate and block methods)
• writeable filename

• added example to show multiple file download in tableview