Remove old code.

Starting over fresh.
Cleanup now unused Make targets.
Initial commit of basic working extension.

* Saving of config options work.
* Start of popup window to save a bookmark.
Start of interacting with the API.
Implement saving a bookmark.
Setup configured users site url.

* In the add new bmark panel, set the url of the small Bookie logo to
* use the configured url and username.
Start on base to support changing the widget icon for various actions.
Start a refactoring into smaller modules.

- Expose a Bookie api vs the raw post/get handlers. This makes it easy to mock
out the bookie api bit with solid return values/callback callers. It also
reads nicer in the non-api modules.
- Pull the code into smaller modules. Try to split the bindings of things out
of main so it's leaner and easier to read what the parts are.
- Lint

Note: Incomplete and not able to run/test. There needs to be an event system
between the modules to help them talk when prefs are changed or calls to
bookmark are successful.
Update to actually work and store a bookmark
Start to tweak UI
Clean up the html in the popup a little bit.
Get the panel wider
Add jshint queues to shut up linter
Update readme