Fix two issues where StandardPageView assumes it will always have access to a user
Fix two issues where StandardPageView assumes it will always have access to a user

Summary: If we hit an exception very early, the request may not have a user yet. Don't assume it will.

Test Plan: Broke MySQL config on purpose to test some stuff, loaded Phabricator, got a nice error page instead of a super-fatal one.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Differential Revision: https://secure.phabricator.com/D7286

optimizely/phabricator,akkakks/phabricator,folsom-labs/phabricator,dannysu/phabricator,cjxgm/p.cjprods.org,ide/phabricator,devurandom/phabricator,gsinkovskiy/phabricator,ide/phabricator,vinzent/phabricator,Drooids/phabricator,aik099/phabricator,r4nt/phabricator,ryancford/phabricator,benchling/phabricator,a20012251/phabricator,folsom-labs/phabricator,shrimpma/phabricator,uhd-urz/phabricator,NigelGreenway/phabricator,eSpark/phabricator,tanglu-org/tracker-phabricator,huaban/phabricator,benchling/phabricator,kanarip/phabricator,Khan/phabricator,benchling/phabricator,codevlabs/phabricator,freebsd/phabricator,MicroWorldwide/phabricator,Symplicity/phabricator,coursera/phabricator,MicroWorldwide/phabricator,shl3807/phabricator,akkakks/phabricator,kwoun1982/phabricator,matthewrez/phabricator,wikimedia/phabricator,Soluis/phabricator,wangjun/phabricator,devurandom/phabricator,Automattic/phabricator,Soluis/phabricator,wikimedia/phabricator-phabricator,folsom-labs/phabricator,phacility/phabricator,vinzent/phabricator,shrimpma/phabricator,optimizely/phabricator,gsinkovskiy/phabricator,Khan/phabricator,Automattic/phabricator,uhd-urz/phabricator,wangjun/phabricator,NigelGreenway/phabricator,denisdeejay/phabricator,huaban/phabricator,cjxgm/p.cjprods.org,vinzent/phabricator,memsql/phabricator,christopher-johnson/phabricator,kanarip/phabricator,Automatic/phabricator,benchling/phabricator,schlaile/phabricator,WuJiahu/phabricator,vinzent/phabricator,kalbasit/phabricator,librewiki/phabricator,Drooids/phabricator,zhihu/phabricator,wikimedia/phabricator-phabricator,Soluis/phabricator,UNCC-OpenProjects/Phabricator,a20012251/phabricator,uhd-urz/phabricator,Khan/phabricator,zhihu/phabricator,aswanderley/phabricator,akkakks/phabricator,aswanderley/phabricator,phacility/phabricator,devurandom/phabricator,shl3807/phabricator,WuJiahu/phabricator,Soluis/phabricator,gsinkovskiy/phabricator,wxstars/phabricator,shl3807/phabricator,sharpwhisper/phabricator,huaban/phabricator,a20012251/phabricator,librewiki/phabricator,aik099/phabricator,UNCC-OpenProjects/Phabricator,cjxgm/p.cjprods.org,vuamitom/phabricator,sharpwhisper/phabricator,gsinkovskiy/phabricator,tanglu-org/tracker-phabricator,huangjimmy/phabricator-1,huangjimmy/phabricator-1,kalbasit/phabricator,shl3807/phabricator,aswanderley/phabricator,vuamitom/phabricator,gsinkovskiy/phabricator,leolujuyi/phabricator,devurandom/phabricator,codevlabs/phabricator,freebsd/phabricator,huangjimmy/phabricator-1,Soluis/phabricator,Khan/phabricator,eSpark/phabricator,denisdeejay/phabricator,wxstars/phabricator,vinzent/phabricator,cjxgm/p.cjprods.org,MicroWorldwide/phabricator,hach-que/phabricator,hshackathons/phabricator-deprecated,devurandom/phabricator,r4nt/phabricator,UNCC-OpenProjects/Phabricator,matthewrez/phabricator,phacility/phabricator,Symplicity/phabricator,hach-que/unearth-phabricator,wikimedia/phabricator,a20012251/phabricator,leolujuyi/phabricator,aik099/phabricator,vuamitom/phabricator,kanarip/phabricator,hach-que/phabricator,hshackathons/phabricator-deprecated,jwdeitch/phabricator,Symplicity/phabricator,kwoun1982/phabricator,wusuoyongxin/phabricator,eSpark/phabricator,christopher-johnson/phabricator,hach-que/unearth-phabricator,ryancford/phabricator,hach-que/phabricator,UNCC-OpenProjects/Phabricator,NigelGreenway/phabricator,devurandom/phabricator,librewiki/phabricator,Automatic/phabricator,coursera/phabricator,parksangkil/phabricator,uhd-urz/phabricator,matthewrez/phabricator,jwdeitch/phabricator,wikimedia/phabricator-phabricator,librewiki/phabricator,wxstars/phabricator,wikimedia/phabricator-phabricator,dannysu/phabricator,dannysu/phabricator,Automattic/phabricator,parksangkil/phabricator,freebsd/phabricator,wikimedia/phabricator,wangjun/phabricator,aswanderley/phabricator,shrimpma/phabricator,tanglu-org/tracker-phabricator,dannysu/phabricator,ide/phabricator,ryancford/phabricator,tanglu-org/tracker-phabricator,wikimedia/phabricator,ryancford/phabricator,memsql/phabricator,WuJiahu/phabricator,shrimpma/phabricator,zhihu/phabricator,leolujuyi/phabricator,librewiki/phabricator,WuJiahu/phabricator,cjxgm/p.cjprods.org,Automatic/phabricator,r4nt/phabricator,dannysu/phabricator,Automatic/phabricator,r4nt/phabricator,uhd-urz/phabricator,parksangkil/phabricator,hach-que/unearth-phabricator,eSpark/phabricator,wusuoyongxin/phabricator,codevlabs/phabricator,kwoun1982/phabricator,matthewrez/phabricator,akkakks/phabricator,hach-que/unearth-phabricator,vuamitom/phabricator,hshackathons/phabricator-deprecated,optimizely/phabricator,coursera/phabricator,hshackathons/phabricator-deprecated,memsql/phabricator,kalbasit/phabricator,Drooids/phabricator,hach-que/phabricator,zhihu/phabricator,huangjimmy/phabricator-1,memsql/phabricator,r4nt/phabricator,wusuoyongxin/phabricator,MicroWorldwide/phabricator,folsom-labs/phabricator,hach-que/unearth-phabricator,wikimedia/phabricator-phabricator,kanarip/phabricator,aik099/phabricator,denisdeejay/phabricator,ide/phabricator,akkakks/phabricator,sharpwhisper/phabricator,kanarip/phabricator,jwdeitch/phabricator,zhihu/phabricator,codevlabs/phabricator,schlaile/phabricator,jwdeitch/phabricator,huaban/phabricator,coursera/phabricator,leolujuyi/phabricator,kwoun1982/phabricator,parksangkil/phabricator,schlaile/phabricator,memsql/phabricator,phacility/phabricator,wxstars/phabricator,sharpwhisper/phabricator,codevlabs/phabricator,christopher-johnson/phabricator,denisdeejay/phabricator,kalbasit/phabricator,kwoun1982/phabricator,optimizely/phabricator,schlaile/phabricator,vuamitom/phabricator,wangjun/phabricator,optimizely/phabricator,Symplicity/phabricator,eSpark/phabricator,christopher-johnson/phabricator,NigelGreenway/phabricator,sharpwhisper/phabricator,christopher-johnson/phabricator,zhihu/phabricator,NigelGreenway/phabricator,tanglu-org/tracker-phabricator,wusuoyongxin/phabricator,hshackathons/phabricator-deprecated,Drooids/phabricator,a20012251/phabricator,folsom-labs/phabricator,hach-que/phabricator,aswanderley/phabricator,huangjimmy/phabricator-1,freebsd/phabricator