2.1.1
uf2: Fix parsing and writing extension sections
trivial: Use the GitHub alert markdown when allowed
trivial: Use paths for IDs when using g_test_add_func()
trivial: Use @self when operating on a subclassed device
uf2: Do not use properties provided from udev
Use a custom wrapper for the rustgen structs
Remove the duplicate (and legally pointless) '(C)' from copyright lines
Add fu_firmware_new_from_xml() to build firmware easier
trivial: Build more plugins into the Android build
trivial: Remove the will-disappear flag; all devices do this behaviour