BUG: Fix commutativity of dot(scalar, matrix_of_objects) (Fixes #2469).

Fixes #2469. Branches call to always use the 0D matrix created to represent the scalar as the second argument to nb_multiply().

Note: Does not fix related issue #4482.