Fix for svg scale to correctly handle x,y coordinate inputs

svg/scale did not actually create a SVG `scale` command for x,y coordinate input and had a typo in the vector detection line. The latest Clojurescript catches this error. The fix handles all cases uses the existing `->xy` function.