Added a few simple nil checks.
I noticed that DotRefresh suffered the same issue. This closes #33 as far as I was able to test.
Added an image to the README.
Merge pull request #34 from emiln/bug/33-debuff-refresh-nil-value-comparison

Bug: DebuffRefresh and DotRefresh threw nil comparison errors
Refactored RemainingDuration into two separate functions and added error-handling.
Added WeaponEnchantRefresh function and renamed GetCastTime
Merge pull request #35 from emiln/API/5.4-spell-and-buff-functions

Refactored RemainingDuration into two separate functions and added error handling.
Started working on #36. It now features a new description frame.
#36 is now just about complete. I managed to ruin the frame dragging, but it looks quite pleasing now.
#36 is now implemented. I added transparency while dragging.
Implemented graceful handling of errrors in priority lists for issue #37.
Merge pull request #39 from emiln/api/37-error-handling

Implemented graceful handling of errrors in priority lists.
Merge pull request #38 from emiln/ui/36-new-look-and-feel

New look and feel done
Updated the image.
Wrote a first implementation of #26.
It now deals (more) gracefully with more complicated key bindings.
Improved the look of keybindings for #26.
A few tweaks to destruction priority list.
A few tweaks to destruction priority list.
Merge branch 'origin/priority/5.4-warlock-destruction'