The utmp record is generally looked up by the ut_id field. Setting this field means we can use a blank username and host when the session exits
Follow coding standard
- renamed the two files, including the header was conflicting with official headers - configure look for utmp/utmpx headers, wo we know which struct to use - reworked the usage for linux, works mostly (last still showing 'gone' for loggued users)