SteamID to WebAPI

Using WebAPI for almost everything in SteamAPI!

* Moved to HTTPS. Things are a bit more secure this way.
* Changed SteamID structure in favor of matching to WebAPI's data
structure.
* User Bans info implimented as SteamID->GetPlayerBans structure.
* Player data implimented as SteamID->GetPlayerSummeries structure
* New unified function getAvatarUrl() for profile images (old ones
still exist).
* NEW isCommunityBanned() function to return Community ban status.
* Friends using WebAPI. However, strcture slightly changed.
* Some spelling corrections.