Merge remote-tracking branch 'upstream/master'
IReadOnlyList and IReadOnlyDictionary support
Duplicated List/Dictionary tests for IReadOnly* versions

And this led to some fixes for missing serializing/deserializing
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into read-only-interfaces
Fix for #71

Removed BindingFlags.DeclaredOnly to find fields/properties. I don't see
the need to make this an option, because if the fields exist in both the
json and the object then they will be deserilized; otherwise they won't.
DRY Deserializer TypeCaches
Merge branch 'read-only-interfaces' of github.com:manofstick/Jil into pr-68
fix a verification bug in the DEBUG build around read-only lists
update .gitignore
2.1.1
Merge branch 'consolidated-deserializer-type-cache' of github.com:manofstick/Jil into pr-78
DRY serializer TypeCaches as in #78
merge
fix IReadOnlyDictionary support in ToString versions
faster ThunkWriter impl; going to a char[] instead of through StringBuilder
avoid allocating or pinning known constant strings; instead go right for a super-fast Array.Copy
woops; unbreak everything
convert calls to ThunkWriter.Write to ThunkWriter.WriteConstant if it's actually a constant string being written
I control the impl here, I say inline it all