Made an invalid trade a constant instead of hardcoding 0 everywhere.
Removed null from Steam web-login code, added name display in trade.
Added friend relationship and persona state to SteamFriendEntry class.
Reduced maintenance by making the SteamFriendEntry class the way to update all other friend-status related matters.
Added auto-swtiching to tab when opening a conversation from the friends list.
Also initial commit for chat logging again.
Readded a little bit of basic chat logging.
Everything's coming back now!
Changed message storage to a linklisted structs format.
Changed chatlog file path.
Added old authentication method.
Added restoration of friend selection, update removed friends first when updating friend status.
Merge branch 'master' of https://github.com/nosoop/DistributableMarketeeringTool.git