STORM-386 nodejs multilang protocol implementation and examples

More details at:
https://issues.apache.org/jira/browse/STORM-386
Can format as:
```Clojure
(deftest test-python
  (test-multilang "python" "py"))
```