Updated ReadOnlyDictionary<TKey, TValue> to use the code from Microsoft
Updated 3rd-party license notices
Update ExtensibleJsonObject to use ImmutableDictionary instead of ReadOnlyDictionary