Auto generate recovery build.prop module

Implementation details:
- Introduce recovery_build_prop module type given that the build rule of
  the recovery partition's build.prop file is quite different from that
  of the other partitions' build.prop files.
- Modify the visibility of the Soong-defined build_prop modules to allow
  the recovery_build_prop module to depend on them.
- Auto generate the recovery_build_prop module and add it to deps in
  FsGenState.

Test: build soong generated recovery partition and inspect the content of the generated prop.default file
Bug: 381888358
Change-Id: I17eaa969da245863c11fab259fbbbb81aa46dfc4
diff --git a/android/Android.bp b/android/Android.bp
index 20cd28b..79969a8 100644
--- a/android/Android.bp
+++ b/android/Android.bp
@@ -95,6 +95,7 @@
         "proto.go",
         "provider.go",
         "raw_files.go",
+        "recovery_build_prop.go",
         "register.go",
         "rule_builder.go",
         "sandbox.go",