Update extension to use chrome.runtime APIs for message passing

The "showIgnorated" function doesn't work, and ignorator_topiclist isn't passing messages
correctly to the background page - these shouldn't be too hard to fix.  Also included various
minor changes to functions- will add line notes to differentiate them from the chrome.runtime
update.