rename tests/ to examples/
fix onicecandidate message
fix onicecandidate event
fix compile error due to new pure virtual method on peerconnectioninterface for onrenegotiationneeded
File hierarchy according to Node.js conventions and added Browserify support

* Move 'libwebrtc' to 'third_party' folder
* Move 'build.js' to 'bin' folder
* Move Javascript binding files to 'lib' folder
* Changing testing command to standard 'npm test'
* Browserify support and pre-generated file for testing (dist/wrtc.js)
* Clean-up of examples using browser support files
* Removed all not commited files when doing 'make clean'

After all of this, I did a full 'make clean;npm install' and automatically it
downloaded and installed everything successfully, it only keeps to automate the
download and install of the 'depot tools' and the system dependencies.

It also keeps to unify the generation script, currently there is entries at
package.json, Makefile, build.js and binding.gyp, ideally there should be only
the last one as propossed on issue #47.
Fetching depot tools automatically when doing 'npm install'

This fix issue #32. It also removes deprecated Makefile, but a clean.sh
one has been created to be sure all unwanted files are removed
Using standard 'npm uninstall' command instead of custom script
Removed dependency on bash script (using pure Javascript)
Fix bug to allow to detect correctly native implementations
Merge pull request #48 from ShareIt-project/develop

File hierarchy according to Node.js conventions and added Browserify support
bump version
Fixed minor bugs related to download of tools and libwebrtc
Merge pull request #49 from ShareIt-project/develop

Fixed minor bugs related to download of tools and libwebrtc
Update README.md

Fix wrong URL
Update README.md

Remove `depot_tools` prereq, we do that now.
Update README.md

Add notes about libjingle prereqs.
merged
Updated to reflect changes in develop branch
merged previous tape-test changes