Some issues fixed

Hi , I worked on this issues #53 , #176 and #175 . About #53 this is a first implementation indeed it works only for primary button but I tested it and it worked fine . The behavior is : click-click-click will fire onPrimaryClickEvent - MultiClickEvent( count = 2 ) - MultiClickEvent( count = 3 ) . I used this implementation because is similar to swing one . I leave "single click event" because I don't know if this will in some way break the current users assumptions . 
I see in the commits that two entire classes are overridden I don't know why .... do you know how I could solve this ?