Movment while casting optimisation

Vastly improved cast while moving rotation: (Eceptons: "Spirit Walkers Grace" active to continue priority.
- Will now refresh flameshock,
- Cast lava burst on lava surge proc
- Cast searing totem if expiring
- Cast Earthshock if 6 charges 
- Ignore section if spirit walkers grace active

- Disabled searing totem when spamming chain lightning. (Wasted GCD otherwise)

Added to CD:
- Spirit walkers grace cast when anscendance is active.
Not sure if this is the most uptodate version.
Merge pull request #2 from akeon/patch-2

Movment while casting optimization. Thanks @Akeon.