steam-user: fixed integer underflows with mode setting
steam-http: removed stray semicolon preventing NULL check
steam-api: cleaned up break-less switching