Added functions for updateing source position and velocity and for listener position, orientation and velocity.  Currently does not work