Extracted background_tasks.js into it's own file for easier testing
Checked in Sinon.js for chrome.runtime message spies
OAuth tests -- work in the browser but not in phantomJS, temporarily moving out of Gruntfile
Tests passing inside chrome but not phantom, temporarily removing test
from grunt build default task.
Updated manifest to include background_task
Updated README