don't use mutables (e.g., []) as default arguments

Cf. <http://stackoverflow.com/a/113198/353337>.
fix passing of rotation value
more passing of rotation matrix/vector fixes