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

disabled is an attribute on button, but hidden isn't and these aren't buttons, so we do need the data- prefix. If I change these to being buttons though, we can at least remove one of the prefixes.