Process options
Support ppid
Improve child initialize
Make event emitter more API to use
Improve message communicate