Fix and improve functor cache
- Handle gracefully non-split or special 0x8xxx TCKs
- Set output file when creating TCK functor cache
- Support generating functor cache from settings for non-split mode
- Add tests where python functors or functor cache is forced.
Unfortunately, the functors depend onEnableOutputStreaming
andoutputFile
, so the cache won't catch all functors and when one runs without these options being set, python functors are needed. - Fix LBHLT-281