Rewrite F-Droid in Rust

Rewriting F-Droid in Rust will make it run as fast as C/C++, while keeping it safe to write like in Java.

Here are some build materials for building it on android https://github.com/tomaka/android-rs-glue .