added svd_rotation.h
added reference implementation for rotation in least squares sense