Merge pull request #70 from jmpascal/master

Encryption integration in background thread.
DownloadManager BroadcastIntent added to handle downloaded files.
Some of the more important review comments incorporated.
Some further integration work may be necessary before build.
Merge pull request #71 from ldjagger/master

DownloadManager BroadcastIntent added to handle downloaded files.