Trade UI/Engine

Add Trade Engine, able to:
- Accept/Reject exchange from player
- Add item to the UI
- Add zeny to the UI
- Conclude/Reject the exchange.
- Add the player string ID

Screenshots (not the latest version):
![Trade Engine](http://upload.robrowser.com/robrowser/4.0/trade.jpg)

Just missing the context menu access (coming very soon).