Added logout path configuration menu as suggested by mlhess.
Automatically replacing the login block with a link to https.
Hiding the username change field when editing a user.
Login link now redirects to https.
Removed password management fields from user edit form.
Added brackets around users table references as suggested by mlhess.
Changed logout to redirect to http as suggested by ryan at the linux box.
Style cleanups.
This depends on the webserver_auth module. As of this writing, they have not yet released a version of their module for Drupal 5. There is one little bug which has been reported to that project, but an updated version is not yet available. You can get it running by changing "module_exist" to "module_exists" on line 18, and by adding a webserver_auth.info file.