Fix handling of arrays with elements of generic types. Java reflection reports such types differently depending on the version of JDK. 

git-svn-id: http://kryo.googlecode.com/svn/trunk@394 a9660ef0-a895-11de-8ba5-91705c1537ed