Fix scrolling in source code buffers

The buffer-modified-tick should be buffer-chars-modified-tick instead.

The first time a buffer is loaded, lazy propertizing is used, later as
the text is scrolled into view, they are font-locked, and this is
considered as a buffer change.

Signed-off-by: Bao Haojun <baohaojun@gmail.com>