the felpup can remove all magical effects, it also (currently) removes UA without taking damage from it.
ya loki. spellstone doesn't remove any effects that render you incapable of controling your character. that's what the felpup is for.
curses arn't considered magic, done a dictionary.com on them and:
1. the expression of a wish that misfortune, evil, doom, etc., befall a person, group, etc.
2. a formula or charm intended to cause such misfortune to another.
3. the act of reciting such a formula.
4. a profane oath; curse word.
5. an evil that has been invoked upon one.
6. the cause of evil, misfortune, or trouble.
7. something accursed.
8. Slang. the menstrual period; menstruation (usually prec. by the).
9. an ecclesiastical censure or anathema.
–verb (used with object)
10. to wish or invoke evil, calamity, injury, or destruction upon.
11. to swear at.
12. to blaspheme.
13. to afflict with great evil.
14. to excommunicate.
–verb (used without object)
15. to utter curses; swear profanely
and for magic (most the rest were to do with show magic so i removed them):
the art of producing a desired effect or result through the use of incantation or various other techniques that presumably assure human control of supernatural agencies or the forces of nature
not quite sure what the difference is... but blizzard made there one so stop complaining :P
on terms of what the pup can remove, as said anything magical.
now here's a short list of some things you might not have known are magical
concussive shot
silence shot
freezing trap
frost aura trap (pointless removing though as you're still in it and get it again)
hunters mark
pally stun
deathcoil
vampuric embrace (this used to be a curse, now it's magical)
i presume you know all the rest that are magical. oh cyclone can't be removed. nor can banish or anything that rendors you or the target invunrable. (blessing of protection can as it only saves pallies / the target from phsyical attacks)
also all our pets abilities (except the imps and the felguards stun and cleave) are considered shadow magic damage, so shadow resist works against them and they can proc nether protection. also nether prot can't be removed by devour magic