smartplugv2_energyv2: add Light mode, make some optional
- Improve compatibility by making test_bit and random_timer optional.
- Make unknown_41 child lock, as this has been observed on multiple devices now.
- add optional Light mode on dp 40, which seems common (also in other configs).
With these changes, this config is a 100% match for the RDCBC energy
monitor switch module in PR #599, which avoids creating another new config
for a fairly standard smartswitch dps layout.