steam-auth: minor refactoring to encryption utilities
steam: fixed improper handling of logon errors
steam: hide the steamid setting

This is an internal setting, and only an internal setting. This is used
for storage purposes, and should not be modifiable.