Do not create home directory for system users
made pkg.is_installed more robust and fix the case where pkgin cache is not present
dont include description of packages in the check for packages installed
Merge pull request #75 from scalp42/smartosfix

[SmartOS] Fixes for pkg.is_installed