Add support for chrome.browserAction.onClicked (and few small tweaks)
Finished feature 56621896/browser-action-onClicked.