Refactor all the Anywhere specific code into a class that inherits the more general bookmarklet methods
Merge branch 'class-inheritance-refactor'

Conflicts:
	public/javascripts/bookmarklet.js
Add a few notes
Set cursor as pointer when hovering over link shorten and dismiss buttons; Alter ZeroClipboard file to always attach ZeroClipboard to the window (problem with sites using require.js); Fix a few bugs carried over from the OO refactor
Add working campaign filter
First draft of campaign filter appearance
First draft of campaign filter appearance
Conditionally display filter for over 10 campaigns