Update Node.js to v0.10.33; remove unneeded openssl.gyp patch

Please review, test and merge this commit.

I updated Node,js - it contains these changes:

- 2014.10.20 Version 0.10.33 (Stable)
 - openssl: Update to 1.0.1j (Addressing multiple CVEs)
 - uv: Update to v0.10.29 
 - child_process: properly support optional args (cjihrig)
 - crypto: Disable autonegotiation for SSLv2/3 by default (Fedor Indutny, Timothy J Fontaine, Alexis Campailla)  
This is a behavior change, by default we will not allow the negotiation to SSLv2 or SSLv3. If you want this behavior, run Node.js with either --enable-ssl2 or --enable-ssl3 respectively.  
This does not change the behavior for users specifically requesting SSLv2_method or SSLv3_method. While this behavior is not advised, it is assumed you know what you're doing since you're specifically asking to use these methods.

- 2014.09.16 Version 0.10.32 (Stable), 0fe0d1
 - npm: Update to 1.4.28
 - v8: fix a crash introduced by previous release (Fedor Indutny)
 - configure: add --openssl-no-asm flag (Fedor Indutny)
 - crypto: use domains for any callback-taking method (Chris Dickinson)
 - http: do not send 0\r\n\r\n in TE HEAD responses (Fedor Indutny)
 - querystring: fix unescape override (Tristan Berger)
 - url: Add support for RFC 3490 separators (Mathias Bynens)

- The patch for openssl.gyp was not needed anymore, so I removed it.