Update Chrome extension

This commit simplifies the Chrome extension's content script. Also,
the manifest now makes the content script run when the DOM is built so
the button appears right when the page is ready.