Final clean-up of background processing

I had to move the background scripts back to a background page as it was needed for a temporary place to store clipboard contents. I've also added a bunch of explanation for the set-up to the help text.