Update Viewarea.js

"_transMat" and "_rotMat" matrices replaced by single transformation "_relMat" matrix that is relative to current viewpoint. Unused "_movement" vector removed.

New methods for navigation added, namely: orbitV(), orbitH(), zoom(), pan(), rotateV() and rotateH().