issue 2: Check for repeated use without operations

it was only checked for classes, not for traits

Closes #2
 
http://github.com/LorenzoBettini/xtraitj/issues/issue/2

Change-Id: I742ffa3e324d556fb85e11ffc985e17d0b5780a6
increased version 1.1.2

Change-Id: I4d114676de70bad6b0b78da6d616e5f931921be6
Merge branch 'master' into generics
type arg substitution in wildcards

Change-Id: I9fd829ef43fed2b73d5034aea98d347e71712509
check for null

Change-Id: I0d3bfad41d8040abc82ce3893f863293ed6771f0
test with class using a generic trait with def method

Change-Id: Id157b381c2ea6e7d66122477f854d339795642b8
skip methods with type parameters still left

we must discard elements where type parameters are still present; this
happens if we redefined a method with type params in a trait interface
using a method with type params already instantiated

Change-Id: I7e0ea7529bc3e0c8d16842ad895ce7c374a41489
test executing code with wildcards 

Change-Id: I107d492a287e20e5b794aea4e8f015de12e18365
reformatted outline test

Change-Id: Ibfa237adb4d2429b58536feb0d8ebaaecaa92ae5
required methods from a used generic trait in a class 

Change-Id: Iae97edd6f2663ae3f2d1ac0adfc756ac0b465e95
copy type parameters in interface methods 

Change-Id: Ib9c41c93d5e4ffbd4134c866cb075089543eb79e
Trait using a generic methods 

Change-Id: Ie42dfd318fbac03a1b8729038a403315987cc041
class uses trait with generic method

don't associate the delegate methods to the original method declaration,
otherwise type parameters of methods will not work 

Change-Id: I888244a8691b47f2d89889f1fe0ab32c9b251da8
removed fix type parameters 

Change-Id: I31b38a1921b03a1a7668596acd8e57c03acbafd8