Fixed merge conflict on 115491
New DB version 176. Added two new fields, street0VPIChance and street0AggrChance to HP and the Cache tables to replace count of hands in the vpip and pfr calculations. street0VPIChance will be False whenever a player takes a walk, or is sitting out. street0AggrChance will be False in these two cases as well as when all other players in the hand are all-in. Recognizing when a player cannot raise also effects the stats street0_3BChance, street0_4BChance, and street0_C4BChance.
Fixed merge conflict on 93038d. Skipping a few version numbers (174 & 175 marked the addition of Bovada and Enet, respectively but were merged earlier and the versions were not incremented at the time.
Updated stats calculations to use street0VPIChance and street0AggrChance in vpip and pfr instead of # of hands.
Fixed merge conflict on 7716b2
All players are now stored in PositionsCache but position info will only be stored for heroes.
Added K and M as thousand and million indicators, and fixed the new part of vpip so it doesn't crash if there's no bb.
Fixed vsHero
Fixed vsHero calclation again.
Fixed foldToStreetXCBChance/Done
Fixed merge conflict on ea2dc6 plus some general cleanup around assembleHandsStove
Ensures backwards compatibility
Resolved merge conflict on d64d49 and added Card.games lookup for a5_3draw