Do not cast anything not being a Class to Class
When analysing WildcardType try lower bounds first, then upper bounds
Test different types of wildcards in Pdm3PojoUnitTest
Merge pull request #9 from daivanov/master

Handle single upper and single lower bounds and additional tests.