add createOffer to core.peerconnection

It will always be 'offer', though, right?  ret can just be the 'string' of the SDP response?