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

This sounds like a good idea, I'll try to make it use button or li instead as it makes sense conceptually.