Brewmaster monk improvements to better match EJ thread.

- Be more aggressive about Shuffle uptime.
- Don't cap Chi with Keg Smash.
- Jab and SCK more often when it won't delay Keg Smash.
Add Restoration Shaman script based on EJ resto shaman thread.
Elemental Shaman script based on SimC:sc_shaman.cpp (r15380).
Split elemental rotation and enhance survival icon.
Fix the translation of "cooldown_react" for Lava Burst to work.
Use Searing Totem by default for elemental shamans.
Move Mangle above debuff maintenance so that snap threat is higher.
Support Faerie Swarm, Empowered Maul, and higher Savage Defense uptime.
Toggle Maul as off-tank with a checkbox.
Add spell definitions for all druids.
Style change: use "target." instead of "Target" to match default scripts.