Major Affliction and Destruction update

Affliction: Combat Routine
- Changed how Pet's are summoned
- Added Healing Tonics and Healthstone usage
- Fixed a bug with how Pets were summoned
- Fixed a b ug with Grimoire of Service not summoning selected pets

Destruction: Combat Routine
- Completely re-written Destruction, it should now work properly.
- Re-wrote AOE. While AOEing and not having enough Embers, it will
continue with the normal single-target rotation until you have
accumilated enough embers to start AOEing again.
- Added Healthstones and Healing Tonics to the profile
- Fixed various bugs with Grimoire of Service and Summon Pet
- The combat routine will not automatically Havoc if you're using
Firehack as your LUA unlocker.

: General for all routines
- Changed it so the GUI no longer gets forced open upon first log in
when settings were changed.
- Removed most buttons, and added 2 new ones in their place. AOE and
GUI. You can now toggle the GUI in-game.
- Fixed a bug where the GUI would create duplicated windows when using
the slash commands, should no longer happen.
- You can now control most things of the combat routines besides the
very basic rotation operation from the in-game GUI.