Go back to scm version after release.
Reworked OSC builtins.

- More modular code (avoid code duplications).
- Add osc.on_* to register handlers.
- Handle strings and string pairs.