core: Add python
Add python using the Pyo3 crate.
Initial goal is to be able to run application test written in Python. In that case, it might be opt-in for that purpose. Secondary goal: possibly offer automation.
The list of task include:
- REPL support in the UI
- Bindings of various features.