Increased timeout for web API calls

Changed default timeout to 30 seconds for Steam and Backpack.tf web API
calls
Minor changes to tf2api.py and tf2search.py to improve readability and
API usage