Feature #1173: Saved Game: include weather state

Removed some unused state in and changed Ogre::String to std::string in
WeatherManager.
Move weather state save/load to a new class
Fixed header include guard to match filename
Fixed include to use C99 header, not C++11 header
Just some notes for future maintenance.
Merge remote-tracking branch 'slothlife/weather_save'
some ambient light cleanup
added lighting switching
updated credits file
added day lighting mode
added night lighting mode
added bright lighting mode
Update weapon icon in HUD when save is loaded.
Only update the icon if player is NOT unarmed, to avoid bad dereference.
Trader Gold Reset Delay

Implemented traded gold reset delay.

Note:
Traders gold pool is still in inventory.
fix for inconsistent case in topic records
Trader Gold Reset Delay

Trade Time initialized to 0
Gold pot set correctly for npc’s and creatures
Merge remote-tracking branch 'jeffreyhaines/master'
Merge branch 'light'
Merge remote-tracking branch 'rohitnirmal/load-weap-icon'