3230f2e1

By: ValentinHirschi <valentin.hirschi@gmail.com>

respect namespace and color settings for representation calls

Remove Spenso's duplicate ordinary-call printer. Returning None from the
representation hook lets Symbolica preserve namespace options and nested
bracket/color state, including after TensorExpression.to_expression().
Spenso-specific tensor presentation continues through the existing semantic
printer.

Validation: 39 targeted representation, tensor-printer, and shared Python
integration tests passed. Cargo check, Clippy with warnings denied, formatting,
Spenso guide compilation, and all 55 documentation scopes passed. The Python
regression compares actual notebook HTML with an equivalent ordinary function
and verifies explicit show_namespaces=True. Hosted WASM was not rebuilt.

User prompt:

Spenso also seems to include namespaces even though they should be elided by default and the highlighting looks off too for (D)
GitHub