Fix locale send, spelllist reload, few changes
Few market UI fixes
Fix scrollbar
Fixed Market laoding and 'search all' issue.
Minor fix to scroll bar
Added 'sell all' tooltip to show items you can sell
* Now 'sell all' button with enable/disable
* Fixed display issue with 'sell all' button
* Also changed spinbox button click
Fixes to trade npc module:
* Will now update player goods on inventory change
* Sell all no longer shows inventory items when ignore is checked
* Sell all tooltip now updates properly
* Will tell you the sell all total
Minor quantity fix from previous commit
Missed existing onInventoryChange hook
Update tools/tfs_extendedopcode.patch

Fixed issue with sending Player ptr in dispatcher (apparently causes issues in TFS)
Fixes to npc trade, begin native directx support
A few more changes to dx9
Little fixes
Minimap, hotkeys and lot of other changes

* Begin working on a new layout system for UIMinimap and later UIMap,
this new layout system allows to add widgets to the minimap
* Add option to disable motd
* Rework hotkey binding
* Lots of fixes in hotkeys manager
* Add fullmap view using Ctrl+Shift+M
* Prevent some crashs in ThingType draw
* Add function to load minimap from PNG files
* Fixes in minimap saving
* Fixes in Tile::isClickable
* Add UIMapAnchorLayout, new layout for maps
* Fix freezes in win32 when pressing alt key
Painter became PainterOGL, new Painter generic class
More changes to painter
Change network errors message
New platform APIs and new OpenAL cmake
Dont use boost locale anymore
Remove boost::filesystem dependency