Bug 874554: tabs.open dnw when the active window was private or when there was no active window

Conflicts:
	test/private-browsing/windows.js
Merge pull request #1011 from erikvold/874554-3

Bug 874554: tabs.open dnw when there was no active window r=@ochameau