tweaks n fixes
D2BotChannel.dbj/D2BotFollow.dbj - added gambling system support, consolidated mule/torch/gambling trigger code
D2BotLead.dbj - consolidated mule/torch/gambling trigger code, removed an extra min game time call
D2BotMule.dbj - added info whether normal or torch mule game is joined
AutoMule.js - moved mule triggers to AutoMule object, code cleanup
Gambling.js - added support for multiple teams (and thus realms), configurable gold trigger and gold reserve, moved all triggers to Gambling object
MuleLogger.js - added support for sockets
TorchSystem.js - moved triggers to TorchSystem object
Follower.js - move to portalspot only if the character is in town
Gamble.js - synced with changes to Gambling.js
OrgTorch.js - synced with changes to TorchSystem.js
Questing.js - stop profile when quests are done
Attack.js - experimental change to melee attack positioning
Cubing.js - fixed a bug where cubing will keep adding pgem recipes to the list (making the bot pick up more flawless gems than needed), getCube will now stash the cube after getting it
Misc.js - added quality to item logger, added more info to item logger (which function dropped an item, which item was kept for cubing or runewords)
Pickit.js - added itemQualityToName, synced with changes to AutoMule.js
ToolsThread.js - synced with changes to AutoMule.js