Python: Updates to Tools (#1835)
* updated tool samples
* mypy and readme fixes
* updated call logic
* added function invocation config
* added include detailed error
* added tests
* updated FRC exception handling
* updated tests
* fix oai test
* fix name in sample
* imporoved tests coverage and removed some dead code paths