fix removeAllBookmarks method
refactor line number related stuff
display bookmark indicators in ruler view