Fix permissions on demo text file
Clean up comments and compiler warnings
Support passing uid and gid in addition to user/group names
Rename c,v to argc,argv
Add usage statement