Fixed flakey settings test

- Hash order is not guaranteed
- Added MatchOneOf matcher

[#76460006]

Signed-off-by: Tom Xing <xingzhou@cn.ibm.com>
Added logging for NATS subscription failure

Signed-off-by: Tom Xing <xingzhou@cn.ibm.com>