Replaced IReadOnlyList<T> by ReadOnlyCollection<T>
Merge pull request #32 from buybackoff/upstream

Replaced IReadOnlyList<T> by ReadOnlyCollection<T>