Simplify home directory type detection

* manage home dir if it's type cannot be determined
* manage home dir if it not exists at the beginning of chef run
* add tests with stubbed shellout results
Merge pull request #49 from iroller/simplify-nfs-home-dir-detection

Simplify home directory type detection