Fix: js2ch#initの第一引数をオブジェクトか関数かで分岐させる, fix #20
Change: 各モジュールでコンストラクタを返すように変更（あとは利用する側で対応が必要）
Change util / Fix test-storage-node
Fix test-storage-chrome / chrome-api-mock
Fix test-socket-chrome / test-socket-node
Fix client / http-lib / test-client
Fix issues/test-3 / issues/test-4 / test-parser
Change socketの非同期関数をDeferredした
Merge branch 'feature/milestone-2-enhancement' into develop, fix #12, fix #19