MemberAccess: Allow private complex setters
Tests: Add collection property tests
MemberAccess: Fix DateTimeOffset conversion

More Convert.ChangeType() limitations
MemberAccess: Fix horrible mistake

This is what unit tests are for!
Tests: Add nested settings property tests
Tests: Add JSON property name test