Remove useless state boolean
Use chrome's sync'd storage api instead of localStorage
Remove redundant logging
Change browser action icon on window focus change
Describe undocumented event handler