New EnhancedDarkRitual script to handle find "Super Gold" phase of EDR

E - Energize
DR - Dark Ritual
R - Reload

Breaks EDR up into 4 phases

1) NONE - Spam skills while waiting for DR, E & R to cooldown, then E->DR->R
2) RELOAD - Do nothing while E & R cooldown, then do the final DR Reload
3) SKILLS - Spam skills while waiting for E &R to cooldown
4) SUPER_GOLD - Wait for Super Click and Golden Clicks to get a final mega-gold run before returning to NONE state


Starting in phase_none is bad if you restart the script in the middle of a rotation, Either set this based on the current cooldowns on script start/unpause or change logic below to check for dark ritual being on CD before spamming skills and throwing immediately to PHASE_RELOAD