perltidy
Refactor handling of home directory creation (fix #270)

Follow remote system's home directory creation policy unless there is
an intent defined to deviate from it via one of the following options:
- create_home
- create-home
- no_create_home
- no-create-home

The above options are taken into account in the same precedence order,
if more than one of them has been specified.