Condensed single referenced recursive method
Method signature cleanup
Disposing the text source should not dispose the stream, since it does not own the stream
Dispose the source
Refactored DocumentEncoding
Removed unused constructor
Merge branch 'master' of https://github.com/FlorianRappl/AngleSharp