Added private setEndContainer method in range.
Refactoring: getNextSourceNode in iterator is private now.
Tests: Added simple ones for setting containers in a range.