Prefer TypeNames.forClass for input of potentially primitive or array types.
Merge pull request #95 from square/jw/prefer-type-names

Prefer TypeNames.forClass for input of potentially primitive or array types.