Mock PeerConnection adapter basic ice handling added #1

Adapter sets `iceGatheringState=complete` (Chrome behavior) and calls
`onicecallback` when the local description is set. The argument passed
to the callback is a null-candidate which also signals to the
application that the ice gathering is done (FF behavior)