Additions to allow running a BOPlish-client in Node.js

* Add Node.js detection to the adapter code
* Change BOPClient successCallback handling: Now also fires when an offer is denied by the bootstrap server (i.e. this is the only peer around)