Bug 1054274 - Split out browser overflow menu into shared component. r=benfrancis

I'm not actually sure this rule still works actually, I need to do more testing... It may be obsolete now it's switched to a button.