Chrome: cleanup pageAction icon code

This was a little buggy & caused weird flickering. Cleaner now.

Signed-off-by: Nick Semenkovich <semenko@alum.mit.edu>
Merge pull request #173 from semenko/pageaction-cleanups

Chrome: cleanup pageAction icon code