Fixing bug that caused queryParams to bleed into
other profiles.
Refactoring settings to use message passing.

Message passing allows the settings to live in the
background page, which persists while the app is
closed.  This allows other extensions to access 
the profile data without the app being open.

Fixes #7
Initial add of the extension.
Fix arguments to event on.