store keystore.jks outside of the webroot so it cannot be downloaded
add third button to send repo to F-Droid using URI to F-Droid's ManageRepo

requires this patch to the F-Droid client:
https://gitorious.org/f-droid/fdroidclient/merge_requests/39
use the actual APK filename when copying to the webroot

For whatever reason, Android often adds -1 or things like that to the file
name of the APKs as installed (i.e. /data/app/org.fdroid.fdroid-1.apk).
Since change maintains that file name when the APK is copied to the webroot
fix app metadata to meet F-Droid standards (based on diffing F-Droid files)
use F-Droid style APK names in the generated repo

F-Droid sticks the versionCode into the APK name, rather than some
arbitrary number like Android does upon install.
ran Eclipse's "Organize Imports" on all java code
ran Eclipse's Source -> Format on all Java code, using Android mode
ran Eclipse's "Organize Imports" on KerplappActivity
ran Eclipse's Source -> Format on all XML files, using Android mode
rename lib/ to libs/ to use the standard Android name
ran 'astyle --style=java' to get Java-style attached brackets
use symlinks to add local APKs to the repo, only copy as a last resort
add template menu to replace giant buttons