CollectionResolver supports all default collection types now

That includes IReadOnlyCollection<> and IReadOnlyList<> in .NET 4.5 (or whatever Array types decide to implement in the future)