Gear updates.
Use gear.ElementalBelt.
Add an iLvl offense mode to use all iLvl gear, but not using hybrid def gear.
Add function for auto-Presto.  Comment out usage for the time being.
Fix recast lookup, since the function just returns a table of all recasts,
rather than returning the recast of the argument.
Remove unused code.
Refine strategem checks to only apply to appropriate spells.
Add state.Buff values for all strategems, and update on aftercast/buff gain/loss.
Add reset_active_strategems function so that it can be reset on an Update call.
Check state.Buff when applying grimoire bonus gear.
Allow Impact to use grimoire bonuses, but not to use Ebullience (since that
uses the head slot).
Remove unused function.
Rename function.
Fix and simplify fast cast sets.
Fix lots of sets.
Fix gear typos.  Add obi.
Gear updates
Add comments describing custom commands.
Add sets for Impact and Stun.  Update idle and cure sets.