Only apply clickthrough bounds when resizable
Fixes rogerwang/node-webkit#594
Improves rogerwang/node-webkit#588 (still broken on resizable windows)
Override the user agent value of child window using the the one of its parent window.

Fix #597.
Merge pull request #595 from sonicsnes/pull-594

Only apply clickthrough bounds when resizable
fix out-of-fd on Mac

Sometimes app are loading large number of resources in a short period
of time. This will hit the limit of fd on Mac (256)
Merge pull request #698 from GnorTech/master

fix out-of-fd issue on OSX
missing required callbacks to async functions
race condition where test was ran before files were copied
my exec_root could be `node-webkit Helper.app`

specifically,
"src/out/Release/node-webkit.app/Contents/Frameworks/node-webkit Helper.app/Contents/MacOS/node-webkit"
Merge pull request #709 from heavyk/master

fix tests on OSX