added a new bugattern to check if more than one @Assisted parameter in a
constructor has the  same type and exact same @Assisted annotation
(including the value of the annotation).
removed dependency on com.google.inject.Assisted