Bug 905558 - Toggle calls if there is an incoming call r=etienne a=leo+

https://bugzilla.mozilla.org/show_bug.cgi?id=905558

`holdAndAnswer` assumes that there is an incoming call. Add a check on the condition.