Add support for rotate([x y z] in addition to the vector oriented rotate.