These 17 Harry Potter gifts are suitable for any fan of the franchise, from those who favor the Dark Arts to avid Griffindors.