Add support for setting user expire
If createhome is set to false, don't touch the home directory or its
permissions.