essence trading and GB fix

Fixed guild battles (for now) and added essence trading
fix guild battle, web3 menu

Added Artifice's change to get guild battles working again.  restored
previous functionality for sidebar menu for web3
Merge pull request #158 from yinzanat/master

essence trading and GB fix