Update ping-sys.js

It is not working on my Chinese Windows8 64bit. I found that when destination is alive, there must be a (0% xxxx) in the result, so I decided to used that as a mark value.
Update ping-sys.js

It is not working on my Chinese Windows8 64bit. I found that when destination is alive, there must be a (0% xxxx) in the result, so I decided to used that as a mark value.
Update ping-sys.js

It is not working on my Chinese Windows8 64bit. I found that when destination is alive, there must be a (0% xxxx) in the result, so I decided to used that as a mark value.
Several enhancements

1. Provide a wrapper which return a Q promise
2. Example for demonstrating how to use the new wrapper
3. Rewrite some of codes in probe() in order to pass JSHint checking
4. Update package.json for dependencies and version number
Merge pull request #8 from weihua44/patch-1

Update ping-sys.js
Merge pull request #9 from mondwan/promise_enhance

Several enhancements