Private protocol: always mark tab as private, even in case of malformed URI
(related to #94)
Dispatch "PrivateTab:PrivateChanged" event only if window is really private
(related to #94)
Private protocol: show error message and usage example in case of wrong URI
(related to #94)
Private protocol: special error message in case of Services.jsm loading failure
(related to #94)