Refactor Molpy.RewardBlitzing

move all checks for GL into GL functions which results in:
- lightning strike during GL now properly includes Thunderbird check

reward for blitz during GL is now 10% instead of 21% since it includes
Thunderbird and power is capped at 50k if Thunderbird and TDE are not
not unlocked. (It will take ~47 double strikes to reach the cap)

closes #827