.*, ./, -, and == for UniformScaling

Redo of #6192, which managed to break git, somehow. Adds .*, ./ between UniformScaling and Number, and == and unary - for UniformScaling. I see that on master, there are no longer imports for *,/ etc., so I left those off as well, but I can add those if it's an omission.

cc @andreasnoackjensen