Gold Pool implemented for Vendors

It appears that my solution breaks persuasion gold for some reason. I
may be wrong. I can’t see where this could be happening as the files
I’ve changes should not affect persuasion at all.
getBaseGold implemented in MWWorld::Class for NPC and Creature

Implemented a getBaseGold() to get the vendor gold base
NPC gold base now can come from mNpdt12 and mNpdt52
Merge remote-tracking branch 'jeffreyhaines/master'
Feature #953 Trader Gold - Unused code/warning resolved

Removed unused code
getBaseGold throws proper error
Merge remote-tracking branch 'jeffreyhaines/master'
Feature #1233 Bribe gold not in inventory

Gold is now put into inventory receivers when bribing.
made mReceiver private
Merge remote-tracking branch 'jeffreyhaines/master'
Allow interrupting a walking NPC to trigger a greeting.
Prevent NPC suicides off silt the strider platform in Seyda Neen.  Added some comments as well.  There may be opportunities for some optimization but left that out for now.
My previous analysis of the pathfinding issue was incorrect.  It was in fact caused due to some of the pathgrid points being unreachable.  Instead of returning an empty path in such a scenario, incorrect path + requested destination were being returned.  There was also a defect where past cost was being used for selecting open points.

There is still an unresolved issue where mGraph and mSCComp are being rebuilt unnecessarily.  The check mCell != cell in buildPath() is being triggered frequently. Not sure why.
Minor comment clarification.
Merge remote-tracking branch 'cc9cii/AiWander-improvements'
silenced a warning
Revert "made mReceiver private"

This reverts commit 3e8f7b3bae9a3e23ad6953fbe79c199da79213aa.
Revert "Revert "made mReceiver private""

This reverts commit 33aecc521848ec949d6d5c00e831b9eb6d1ed5a4.
Feature #1233 Bribe gold in inventory - Corrected 1000 drake bribe
Merge remote-tracking branch 'jeffreyhaines/master'
fixes a bug when resizing the window before a window listener is set