Stop aapt from looping

Storing APKs in the same directory that is swept for classes.dex
was apparently a mistake. It caused aapt populating the unsigned APK
with whatever it found there, including old APKs and even itself.
Add "make lint"
Prettify the manifest with results of lint
Switch to XML layout

We also add a giant button, since it's all in XML anyway.