Changes `AutoStartBots` setting to `AutoStartAllBots`

Fixes #293
Made SetGamePlaying public
Merge pull request #294 from FunkyLoveCow/setting_name_change

Changes `AutoStartBots` setting to `AutoStartAllBots`
Fix for high CPU usage.

When bots are in separate process mode the bot had an empty loop to keep the console open and the process alive. This needed a sleep so it didn't peg CPU time.
Merge pull request #313 from cwhelchel/fix/highcpu

High CPU fix. Closes #290
Updates SteamKit2
Closes #217
Added Group chats, OnLoginCompleted() to handlers

A group chat can be joined by:

SteamFriends.JoinChat(SteamIDOfGroup);
Added summary to OnLoginCompleted()
Update SimpleUserHandler.cs

Adds some failsafes: A try-catch for AcceptTrade() and a Poll on OnTradeReady()
Merge pull request #317 from Jessecar96/groupchat

Adds group chat, OnLoginCompleted() to Userhandlers
Merge pull request #318 from Fiskie/master

SimpleUserHandler failsafes
Update Inventory.cs

Add AccountInfo support for Gifted/Crafted tags
Merge pull request #324 from Fiskie/qualityoflife

Update Inventory.cs
Merge pull request #315 from redjazz96/steamkit-update

Updates SteamKit2 (Closes #217)
Points Submodule to Latest SteamKit.

See redjazz's SteamKit git repo.
Merge pull request #335 from cwhelchel/fix/submod

Points Submodule to Latest SteamKit. Closes #334, and fixes #332 and fixes #331.
Merge