Fix File::HomeDir imports

`File::HomeDir` has `@EXPORT = 'home'`, so `use File::HomeDir;` injects a `home` method in class that import the package.

My patches both avoid calling `File::HomeDir->import` and also delay loading of File::HomeDir until when effectively used.