Purges cached comments when syncing first page.

Closes #2606 
@aerych - Why are we doing this cleanup only if `page == 1`?  If this condition is good, it may make sense to document the reasoning behind it (ie: document the _why_ of this condition check.