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

Should these all be:

```js
this.addToHomeButton.hidden = true;
```