Enhance compatibility with numpy in se3.py.
Add file quaternion.py