bug 856779 - make PresShell::Init() return void and devirtualize it r=bz
bug 856779 - outparamdel nsIDocument::CreatePresShell() r=dholbert