Issue237 sync worker

`sync` use generator
`proxy/npm.js` use generator

`sync_module_worker.js` use `proxy/npm.js` by callback type, so just use `co` wrap them first
after refactor `sync_module_worker.js`, remove this wrap