add success and error callbacks to setLocalDescription and setRemoteDesc...

as discussed in issue #73. 
Hitting 82 chars in some places... reduce it to a single line where possible and two lines elsewhere or two lines (putting webrtc.noop and webrtc.error on the second) everywhere?

(no preference, anything that makes jshint happy is fine with me :-)