update_service: migrate bios, cpld, and pwsr update feature from patch

Migrate the update service patch from meta-server3-arm
0001-http_upload_image_bmc_bios_cpld_pwrseq.patch

Allow user enable the Redfish update service for bios, cpld, and power
sequencer by "-Dfii-update-service=enabled" . Default is disable

Tested:
1. Build with MB and push bios image by the Redfish. I'm able to see the bios image in the /run/soc_firmware/host0/

Log: https://docs.google.com/document/d/1K5XRAjkSVQXrNO6c77Ko7_bveWPbHFtAnbNMmTSxv6U/edit?usp=sharing

2. I also using the strings tool to see the string "/redfish/v1/Managers/pwrseq" only built-in with "-Dfii-update-service=enabled.

```
#strings bmcweb | grep pwrseq
/redfish/v1/Managers/pwrseq
```

Google-Bug-Id: 458777449
Change-Id: Ie110f56365232fecbaedddf53749bd1f0d85e6a9
Signed-off-by: Neil Chen <neil.chen@fii-na.corp-partner.google.com>
1 file changed
tree: 800ce42cdee3c7ea8968c9e5a9d724fc9ca31d27
  1. linux/
  2. .gitmodules