Various Quaternion changes
Merge pull request #1489 from xoppa/various

Various Quaternion changes