Works and submitted for full credit, except...
I don't know which way the test of getResultCode() in DownloadTask.java
should go.  The instructions are in conflict.  Setting it one way allows
test 2 to succeed and test 3 to fail and the other way test 2 fails and
test 3 succeeds.