Allow numbers to be `broadcast!`.

(from #6839) This PR is to allow numbers to be used in the `broadcast!` function. This would be very useful for my [InplaceOps.jl](https://github.com/simonbyrne/InplaceOps.jl) package.