upgrade to support nodejs v0.10.x

:Release Notes:
sysbus addon upgrade to support nodejs v0.10.x

:Detailed Notes:
added binding.gyp as required by new nodejs for building addon
migrate from libev to libuv
migrate from C++ EventEmitter to MakeCallback
added a JavaScript shim to let our objects inherit from JavaScript EventEmitter

:Testing Performed:
Tested with the test scripts on TV. Service and client test programs work fine. Tested with helloworld service as well. Works fine with no issues.

:Issues Addressed:
[GF-2506] Upgrade NodeJS to v0.10.4
[GF-2577] nodejs-module-webos-sysbus: Rewrite Node.js C/C++ Addon

Open-webOS-DCO-1.0-Signed-off-by: Mark Bessey <mark.bessey@lge.com>
Open-webOS-DCO-1.0-Signed-off-by: Vinay Ramachandra <ramachandra.vinay@lge.com>

Change-Id: If4126e1d05fcbd6191d3856b17508647a94a60e1
Reviewed-on: https://g2g.palm.com/2783
Reviewed-by: Build Verification
Reviewed-by: Mark Bessey <mark.bessey@lge.com>
Tested-by: Mark Bessey <mark.bessey@lge.com>