USER_HOME might return None

The user_home variable is not always set.
Merge pull request #25 from elmuerte/patch-1

USER_HOME might return None