Move some methods to DiffToolkit.
Save changes inside diff object, instead of pass by reference.
Fix appearance of a new classes.
Speedup diff 2 times by using UCS-2LE as internal charset.
Too early for separate class.