Bug 1091463 - wait for all expected markers from docshell. r=paul
Bug 1093997 - check before cancelling the tab switch, r=mconley
Bug 1094203 - Enable tools if related actor is available. r=jryans
Bug 1096763 - fix webide button issues with customize mode, r=Unfocused

This fixes the button to not call createWidget repeatedly when the button is in the palette.

It also fixes an edge case in CustomizableUI where, if you restore defaults, we don't re-add custom widgets to the list of seen widgets, meaning they'll be restored to their default position on next start, even if you move them after restoring to defaults.
Bug 1100385 - Improve accesskeys in Privacy panel of Preferences. r=mak