Update SteamTrade

Brings SteamTrade up-to-date with Steambot's. Not completely necessary
since we control both sides of the trade, but the framework for
multiple-schema support will help. Also includes enthdegree's addition
making SteamBot somewhat more non-TF2 Item friendly by default.
Ordered Bot Startup, added Core of CrateUserHandler

+ Bots are Started based on their UserHandler.
+ Several Configuration additions.
+ Added CrateUserHandler frame.
+ Added BotMode startup options
Item Deletion added. Inventory.Item includes IsCrate and Series # info.

Lots of other minor tweaks everywhere. Largely untested.
Few more fixes after testing.

Seems to work reasonably. Preexisting trade issues still need to be
addressed.
Update templates
Some left-out code + BotMode info

Standalone Crate Harvest/Management not implemented yet.
Add check that item is still in inventory at trade time.
Merge pull request #5 from thesandvichisaliar/CUH

Added CUH, Added BotMode startup option, Updated SteamTrade