JSLint passes background.js now ... ->

Except for unused functions.  Which I would comment but I'm leaving
there because I'm assuming they're used somewhere else.