build: configure return exit status from gyp

Previously, 'configure' would not return an exit status
if gyp blows up. This can be tested by adding some garbage to `node.gyp` (I have skills!)

    date >> node.gyp ; ./configure && echo A-OK

You will get "A-OK" even though gyp had failed.

( Found this while working on srl295/node#12 )