background.js added as a download to the client ext.

The second duplicated commit (latest) was actually a cleanup commit.

Let me know if you find any issues