Allow defining custom browsers for Android in advanced settings

Bitwarden’s autofill service for Android is limited to the browsers that are defined in Bit.Droid.Autofill.AutofillHelpers.CompatBrowsers and Bit.Droid.Accessibility.AccessibilityHelpers.SupportedBrowsers. While this implementation is fine, it does not account for the ever-growing number of browsers that exist for Android now.

My two use cases are Waterfox (of which a PR to add it to these already exists ( bitwarden/mobile#2886), please dear God merge this) and Chromium, the build of which I use does not directly match what already exists in these lists (expected org.chromium.chrome, actual org.chromium.chrome.stable). While the latter is a simple fix by switching to Ungoogled Chromium since that is manually listed in the lists, it would be far more convenient if there was a way for the end user to add their own browser definitions in some sort of advanced settings entry.

In terms of implementation, the obvious caveat would be how to deal with the Autofill Resources XML file (located in src/Android/Resources/xml/autofillservice.xml which is currently hardcoded at build time.