Provide better error message when user does not exist. Fixes #20. Also remove unused on-the-fly authentication.