Embedded transformations

Embedded transformations were not being applied correctly; they were
being done in reverse order.
Inverted curves.

When using T, t, S, or s to create curves, the curves were not rendered
properly. The control point was causing the curve to be inverted.
Merge pull request #2 from mwbowers/master

One change addresses matrix multiplication order for transformations. The other change addresses the calculation of the control point for smooth CurveTos.