Merged sillie's changes - now uses getent instead of /etc/passwd directly.
This should now take into account all user accounts and not just local.
Thanks, sillie!
Merge pull request #16 from scarygliders/v3.02

Merged sillie's changes.