Log stack traces for unhandled exceptions
Log stack traces for unhandled exceptions

Summary: We log traces for normal errors, log them fro exceptions too.
Test Plan: Changed DirectoryHomeController to throw exceptions, verified traces
appeared in the log and looked reasonable.
Reviewed By: aran
Reviewers: tuomaspelkonen, jungejason, aran
CC: aran
Differential Revision: 820

zhihu/libphutil,Automattic/libphutil,julkiewicz/libphutil,newbeess/libphutil,memsql/libphutil,Automattic/libphutil,yangshiqi/libphutil,Automattic/libphutil,newbeess/libphutil,Symplicity/libphutil,christopher-johnson/libphutil,codelabs-ch/libphutil,wikimedia/phabricator-libphutil,librewiki/libphutil,Symplicity/libphutil,zhihu/libphutil,PageUpPeopleOrg/libphutil-patches,codelabs-ch/libphutil,Khan/libphutil,librewiki/libphutil,wxstars/libphutil,uber/libphutil,uhd-urz/libphutil,newbeess/libphutil,fivestars/libphutil,memsql/libphutil,Khan/libphutil,wikimedia/phabricator-libphutil,schlaile/libphutil,aik099/libphutil,julkiewicz/libphutil,christopher-johnson/libphutil,uhd-urz/libphutil,uber/libphutil,schlaile/libphutil,zhihu/libphutil,wxstars/libphutil,PageUpPeopleOrg/libphutil-patches,codelabs-ch/libphutil,devurandom/libphutil,uhd-urz/libphutil,eSpark/libphutil,devurandom/libphutil,Khan/libphutil,uber/libphutil,librewiki/libphutil,r4nt/libphutil,schlaile/libphutil,wikimedia/phabricator-libphutil,yangshiqi/libphutil,r4nt/libphutil,julkiewicz/libphutil,aik099/libphutil,yangshiqi/libphutil,fivestars/libphutil,PageUpPeopleOrg/libphutil-patches,christopher-johnson/libphutil,r4nt/libphutil,fivestars/libphutil,eSpark/libphutil,eSpark/libphutil,devurandom/libphutil,wxstars/libphutil,memsql/libphutil,Symplicity/libphutil,aik099/libphutil