Merge pull request
#998 from minrk/homedir
defer to stdlib os.path.expanduser('~') for path.get_home_dir()
frozen env still comes first, and My Documents registry query is fallback on Windows, but in all normal cases, expanduser is used, which has $HOME as first priority.
IPython also no longer considers finding no writable home dir as a fatal error.
closes
#810
closes
#747
closes
#970