Fix bug in loading .eslintrc from home directory

`path.resolve` doesn't expand the tilde character so let's use `user-home`
and `path.join` instead (which supports multiple operating systems).

Fixes eslint/eslint#1262.