[WCNCR00158507] misc: refine MT7668 reset feature

[Description]
Refine CFG_CHIP_RESET_SUPPORT that used for all HIFs.
1. For USB, WiFi driver detect command/data timeout and trigger
   POR(Power On Reset) flow.
   - After 3 times timeout occurs, call reset API provided by BT driver
   - Change "ChipResetRecover" in wifi.cfg from 0 to 1 to enable USB reset
2. Remove obsolete code used for wmt in gl_rst files.
3. Remove typedef "UINT32" defined in gl_rst.h and fix the callers.

CFG_CHIP_RESET_SUPPORT is default off, needs BT driver to toggle GPIO
based on a specific platform.

Test:
Sanity check: BT and WiFi scan/connection are OK
Succeed to recovery MT7668 by calling
"iwpriv wlan0 driver set_chip assert" 5 times.

Change-Id: I7577a4a1a72e5ec71a415b2eec5d01b05a1b48e3
CR-Id: WCNCR00158507
Feature: misc
Signed-off-by: ZD Hu <zd.hu@mediatek.com>
11 files changed