Added announcement support.
Fixed the plugin_enabled var errors.
Added the talk menu to adventure mode, and made stonesense use the DF colors by default.
Added more character code conversions and cleaned things up a little.
Started moving things over to using RPC functions instead of reading memory directly.
Depreciated terrain values. Now we use TOKENS! other stuff pending.
added std:: to a whole slew of places where it was needed.
Also added the ability to load terrain types by token.
Also made the tiletype to shape translation use the definitions copied over via RPC.
Got fuzzy tiletype recognition working, and changed the default XMLs to use them.
Fixed the fuzzy tile recognition not recognizing tiletype materials and variants. Also added a bunch more fixed sprites.
Made fuzzy definitions for all the basic walls and floors.
Fixed a crash that would happen if the material and tiletype lists were open when stonesense started.
Upgraded two more xml files to the new system
Fixed a mistake that would cause ice floors to be applied to all walls.
Made name lookups understand the new tree tiles.
Fixed MaterialMatcher and made it actually work.
Made Stonesense read the trees.
Made colors use the new material system, and added in som default trees.