PhoneRTCPlugin.java: notify JS when ICE gathering state changes

This facilitates the usage of forms of signaling that send the entire SDP at
once, by allowing the application to save gathered candidates until the
gathering is complete.