(Non)InviteServerTransaction#receiveResponse return a Promise
Fold .then/.catch pairs into a single .then, to help preserve callback behavior

Conflicts:
	src/Session.js
	test/spec/MediaStreamManager.js