* chore(python_testing): steps 1 and 2
* chore(python_testing): opencommissionwindow, oncommission methods, read currentfabric and steps 3, 4
* chore(python_testing): create ACL structures for th1 and th2. Working on steps (7,8,9,10)
* chore(python_testing): change read_descriptor and read_basic for unsupported and expect success all steps added
* chore(TC_ACE_1_5): complete all test steps ready to executed
* chore(TC_ACE-1.5): fix errors using flake8 Python linter
* chore(TC_ACE-1.5): fix errors using flake8 python linter
* chore(TC_ACE-1.5): fix error using Restyled path
* chore(base): Add openCommissioningWindow to matter base test
* chore(TC_ACE-1.5): fix error using wrong node to openComissioningWindow method
* chore(base): return a tuple of params onCommissioningWindow
Added new random discriminator is store on a dictionary. When is
calling onCommissioningWindow method is return as a tuple
(CommissioningParameters, random_discriminator)
* chore(TC_ACE-1.5): use InteractionModelError instead Exception to handle error onCommissioningWindow
* chore(ci): add new test case TC_ACE-1.5
* chore(TC_ACE-1.5): modify openCommissioningWindow and type annotations
* chore(TC_ACE-1.5): implement all suggestions by PR