Fixed background page indentation
Migrate to Chrome extension JS API

- uses background JS scripts instead of background HTML page
- removed unnecessary chrome.extension.connect() call
Merge pull request #5 from gizmosachin/RemoveHTML

Move to Chrome JS API, fix indentation