Do a bunch of minor codebase changes that have accumulated.
Add proper metadata for F-Droid. This also coincides with an updated README header.