Added TradeComplete method
Cleaned up files
Merge remote-tracking branch 'remotes/waylaidwanderer/TradeComplete' into OnTradeSuccessful
Rename trade OnComplete to OnSuccess, and make sure it's always called
Make sure all events are subscribed to BEFORE starting the trade-polling thread
Removed useless TradeManager.OnTradedEnded event (it's all already handled by Trade.OnClose)
Make sure OnClose is always fired, even if OnSuccess throws an exception (which it NEVER should, but...)
Call OnTradeError event when an error occurs during trading
Make sure an exception thrown in Trade.OnSuccess or Trade.OnClose doesn't bring the whole bot down
Merge pull request #2 from BlueRaja/OnTradeSuccessful

Updates to OnTradeComplete
Merge pull request #494 from waylaidwanderer/TradeComplete

Adds a "TradeComplete" method to SteamBot