Use blender's fps setting for setting animation speed.
Correct the handling of rotation curves.

Yay quaternions. I had forgotten I needed to negate the rotation axis when
converting and the result was rather unintuitive.