Anti-Feature Maintainer-Notes as structured text

Currently anti-features look like this:

AntiFeatures:
  - Tracking
  - NonFreeNet

The basic idea is to additionally allow anti-features to have explanations texts eg:

AntiFeatures:
  - Tracking: |-
        sends crash-reports containing data userdata without asking for
        permission to do so
  - NonFreeNet: This app requires you to have an account registered with exmaple.com

The other half here is passing these texts on fdroidclient via index-v1. That's how anti-features currently look in there:

"antiFeatures": [
    "NonFreeAdd",
    "NonFreeNet"
],

Valid for both apps[].antiFeatures and packages[].appId[].antiFeatures. It's noteworthy that packages-entries don't contain any localized values right now. We probably should also allow antiFeatures in localized to make them translate-able.

(following up on !662 (closed))

Edited by Hans-Christoph Steiner
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information