Created by: guangzhuwu
- Add an new class "Adversary", which defines a class that contains the original object, the target and the adversarial example.
- Modify _apply method of IteratorGradientSignAttack and GradientSignAttack to support targeted attack.