elasticsearch/elasticsearch-net — pull request #929 by gmarz (2014-09-07 00:23:20+00:00)
Title: Remove class/interface validation when retrieving type from ElasticType

Since #731, this was causing an ArgumentException to be thrown when
mapping generic objects with value type parameters (List,
Dictionary, etc..). The check doesn't seem necessary since
ElasticTypeAttribute is already constained to classes at compile time.

Also cleaned up PropertyNameResolver a bit.

Closes #926