Add PhutilAggregateException
Summary: See T1021, add a specialized exception for handling cases like the example provided.
Test Plan: See next diff.
Reviewers: btrahan, vrana, jungejason
Reviewed By: btrahan
CC: aran
Maniphest Tasks: T1021
Differential Revision: https://secure.phabricator.com/D2156