read & preserve src file permission

This library is used in `phonegap-grunt` plugin, and I got a permission error when that plugin tries to run cordova hooks. See https://github.com/logankoester/grunt-phonegap/issues/13

I ran `npm test` after added my hunk, but didn't write new tests.

Thanks.