Alert completed, mods on Auction

AbstractEventAlert : A class called AbstractAlert already exists that's why the name is different than in the UML.
Alert : Builder made and a popAlert method but still need improvements.
AlertEvent : the events enum
Auction : adding of the alerts
UserTest : some tests completed and answer to Charles in commentary