more consistent naming
sizer: extract string interning into a separate class StringIntern
address some of the code review comments on r7359
one more tweak to NewWatchedFile() (it's too late for coding)