Bug 1045828 - Add 'Add to Home Screen' to browser chrome menu. r=kgrandon

Nope, see spec/flow:
https://mozilla.box.com/s/urudcnxj6ub4ov95ltx7
https://mozilla.box.com/s/r36n5hqu8ji0rppo2e1j