mount users home before write/read file to it, necessary to deal with external homes

should solve issue #1485 for the versioning app.

@georgehrke @blizzz please have a look