added a slerp method to the quat.
update
added const values.
update