removed the addon-sdk directory and moved the extension directory
fixes toolbarbutton 'disappearing' error, and also correctly remembers position now.  Completely removed any dependency on the persist library
removed outer call to library in order to move button to bar.  Now there is a pref and if it is not set, it will auto-install at first run.  Removed a few trailing persist references as well
fixing a few trailing edge case bugs related to moving the button into the palette, as well as startup after the first install.  All button related bugs should now be squashed
removed persist.js, cleaned up a few lines in toolbarbutton.js, also added a README to the package directory, similar to wayback, covering the packages used and the modifcations made
fixed line indentations in toolbarbutton to be consistent and readable
updates to aitProxyManager to clean up notification bug.  Also cleaned out more shared code from main.js.  And commented out debug statements in toolbarbutton, as they were cluttering the console.
spelling error in toolbarbutton & removed navbarbutton, since that dev work has been abandoned after fixing the main toolbarbutton.js
Squashed commit of the following:

commit 31073030a8c2435d3569786f0995098790ee64c6
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 24 16:42:40 2014 -0700

    renamed notification var & added new ones for disconnect & failed connect.  Added new images for buttons. also fixed error when trying to remove cert after a failed connection

commit 28ef22e8196efb30fded29f96a133c1e546c3b28
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 24 16:38:05 2014 -0700

    updated toolbarbutton library to correctly handle the button in a private window.  (previously it didn't see them when changing the button icon)

commit 17078a32e2b73eb8c2829da65298056fab341a4b
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 24 14:11:50 2014 -0700

    test merge from ff-addon-packages subtree

commit e68a1dd4550fcb8a773480551fb0cb3665a3df71
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 24 13:38:35 2014 -0700

    test commit for subtree

commit 307e276068c58c15684e07c7a5aeaa4c58939431
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 24 13:29:53 2014 -0700

    re-adding the packages folder as a remote repo

commit 2f6216c55d2e422c435d2775e61d806c1b2e5731
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Fri Mar 21 16:37:46 2014 -0700

    removing the packages folder, since they are now in a separate repo

commit 4ce684e46bad9bba103b40d60e5457d9bbfa472e
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Thu Mar 20 19:12:59 2014 -0700

    spelling error in toolbarbutton & removed navbarbutton, since that dev work has been abandoned after fixing the main toolbarbutton.js

commit 2279eaa752f04847f3c055e8bdb241d52f3f72f8
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Thu Mar 20 17:41:45 2014 -0700

    updates to aitProxyManager to clean up notification bug.  Also cleaned out more shared code from main.js.  And commented out debug statements in toolbarbutton, as they were cluttering the console.

commit d4dfc4631c528e79e7ff05b9137478a8e74679e1
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Thu Mar 20 11:37:37 2014 -0700

    minor changes made after updated button implementation.  Also commented out a few log statements in the ait library

commit 7307cd2faa14334bc3caeb8274fb45d3b01704ab
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Wed Mar 19 16:39:00 2014 -0700

    fixed line indentations in toolbarbutton to be consistent and readable

commit edf947a74dfae7b17530f5da0f6839ce058702b9
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Wed Mar 19 16:38:01 2014 -0700

    removed persist.js, cleaned up a few lines in toolbarbutton.js, also added a README to the package directory, similar to wayback, covering the packages used and the modifcations made

commit 4257fb93c71a5fcdec4938c43130d08e8039245c
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Wed Mar 19 16:32:55 2014 -0700

    fixing a few trailing edge case bugs related to moving the button into the palette, as well as startup after the first install.  All button related bugs should now be squashed

commit af980c4a9f2ccaa2926753937c238cd861b8dee3
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Tue Mar 18 11:57:26 2014 -0700

    removed outer call to library in order to move button to bar.  Now there is a pref and if it is not set, it will auto-install at first run.  Removed a few trailing persist references as well

commit 3172c01b82e306e1375e29a2857d4f5e9a840a22
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 17 17:59:09 2014 -0700

    fixes toolbarbutton 'disappearing' error, and also correctly remembers position now.  Completely removed any dependency on the persist library

commit f8225bc93363217c450921a29571086b36ea6d2c
Merge: 4f01108 07315b6
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Thu Mar 13 18:23:40 2014 -0700

    Merge branch 'extension-only' into newButton

    * extension-only:
      playing with writing my own toolbarbutton. no success yet

    Conflicts:
    	warcprox-addon/lib/main.js

commit 07315b63fab9dba8cdefcd0c5a602d58e3dfcc49
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Thu Mar 13 18:10:00 2014 -0700

    playing with writing my own toolbarbutton. no success yet

commit 4f01108cff4c84c1585917c6b393251b89aba7e0
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Thu Mar 13 12:22:24 2014 -0700

    more changes to integrate and use the library

commit 1040c0d4362a435aadb888498dea84053b63c5a5
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 10 14:54:46 2014 -0700

    updating to shared library, still in dev & testing phase

commit 397c75ed913e3e887b5520d2604703696e08f12e
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 3 16:32:11 2014 -0800

    updated private window browsing.  Now when user has multiple windows open, extension will keep track of which is the 'proxy' window and toggle the proxy settings off/on as needed by storing the connection settings and proxyWindow.

commit a7ea2c1f7524832b5ede1a0d6c25f281262a2b68
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 3 16:31:14 2014 -0800

    added tooltiptext for button hover over, also changed button functionality to direct to webapp page when off, or turn off when on.  The optionPanel is gone.   The page now also has buttons with ids & classes that change when extension is installed & enabled vs disabled

commit dcd239308dff4c34b7f6003b057b7efaa25ce5b6
Author: Kelsey Hawley <k.karin.hawley@gmail.com>
Date:   Mon Mar 3 11:09:59 2014 -0800

    removed the addon-sdk directory and moved the extension directory
updated clearNotifications to clear from all windows, not just current/focused window.  Also re-added the disabled feature back into the toolbarbutton library.  looks like it got removed somehow
changed space formatting to 2 spaces, instead of my default 4, to match the existing coding style
updated the documentation to reflect new fields and removed methods. Also added an options field privateWindow to allow for the button to be added to private browsing windows.  Still needs a bit of work, but is coming along
merged in changes from other repo using subtree