Niggler

(n.) One who niggles.