AndroidDistribution working and documented

But there is some additional cleanup to do, as well as figuring out
the handling for the error catching. My exceptions are being
clobbered, I guess I gotta study how they work.