Fixes for trait ambiguity and num reform

Rotation and Transform had a conflict when attempting to call "concat." I think this is a conflict with StringVec, but I'm not entirely sure of that. In any case, disambiguating the call fixes it.
Also, removed use of deprecated Float methods, using f32/f64::consts instead.