Initialize content listeners with frame metrics as soon as they are known
Fix booster startup
Remove unused EmbedLiteViewThreadParent::mInTouchProcess
Don't allow scripts to close windows.

This opens up too much problems. E.g. feedly seems to work fine
when "dom.disable_window_open_feature.close" is false (window.close()
working from child window).

Conflicts:
	embedding/embedlite/embedding.js
[xulrunner] backport embedlite patches. Merge remote-tracking branch 'origin/embedlite_30' into nemo_embedlite_30
[xulrunner] Drop applicable patches
[xulrunner] Bug 985541 - Turn GestureEventListener into Finite-state machine. r=kats,drs