gyp: apply https://codereview.chromium.org/12725005/
Merge pull request #252 from jkp/master

Apply gyp patch that adds support for setting the compiler dialect on OS X
Added diagnostic error message when missing HOME environmental variable
update "semver" to 2.0.7
v0.10.1
Remove and ignore gyp/test
Merge pull request #276 from kevinsawicki/ignore-gyp-test

npm ignore gyp/test directory
Merge pull request #271 from maghoff/patch-1

Added diagnostic error message when missing HOME environmental variable
node-gyp: add "module exports" header comment
install: remove unused `trim()` function
jshintrc: set "es5" mode to true

So that I can use reserved words as property names...
node-gyp: fix lint
install: remove "legacy" installation logic

Now that v0.8.x of node.js is the minimum supported version of node-gyp,
this legacy logic is no longer releavant.
legacy: remove "legacy" dir

No longer used since node v0.8.x is the minimum supported node-gyp version
v0.10.2
remove: fix "remove" command after semver v2 upgrade

Closes #278.
v0.10.3
update "glob" to v3.2.1
update "graceful-fs" to v1.2.2
update "minimatch" to v0.2.12