Update BeachBall.js

Updated Rift Logic to use Flux Harvest if available, and to use Rift - ONG in more game circumstances.  Futher fixes are possible since late game BeachBall.GetBeachState() == 'beachsafe' isn't a good assumption.