Enable transform: perspective

@shans @dstockwell 
The spec says:
"The transform functions matrix(), matrix3d() and perspective() get converted into 4x4 matrices first and interpolated as defined in section Interpolation of Matrices afterwards."