Another pass at combat architecture, plus first pass at color stealing

CombatV2 is now solid and pretty sweet.
Colors leech on attack is now a feature.
Player will leech color on successful attack.
Added in ability to scale shot bullets based on color.
Ability to scale bullet speed based on color.