init improvements and server fixes
These commits are mostly working on fdroid init
to nail down the possible use cases, add tests, and fix bugs. There are also two minor bug fixes for fdroid server
These commits are mostly working on fdroid init
to nail down the possible use cases, add tests, and fix bugs. There are also two minor bug fixes for fdroid server