Accumulate characters in DTHTMLParser to avoid reporting characters to frequently.
Follow DTFoundation's coding style.
rename internal methods with an underscore prefix to follow DTFoundation's coding style
Improved coding style in a few places
Merge branch 'JayZhao-master' into develop