Backed out 4 changesets (bug 946502) for bustage. a=backout

Backed out changeset 2f0cfe4a7971 (bug 946502)
Backed out changeset a3d2cf169644 (bug 946502)
Backed out changeset bd0b078aef3d (bug 946502)
Backed out changeset 682af2ea9aac (bug 946502)
Bug 959230 - Use DOMWindowCreated events to add payments listeners. r=mfinkle, a=sledru