Fix #1 . This allows building Class:MethodMaker without installing it as a separate dependency.
On Max OS X, the current user may not appear in /etc/passwd, but the $HOME variable is set correctly. Use $HOME if the current user cannot be extracted from /etc/passwd.