added M::Quat::FromMatrix
angle convention, related fixes

use right-handed rule for angles everywhere.
fixed camera accordingly
changed default camera orientation