Adding more information to ExceptionCollection exceptions

Adding more information to ExceptionCollection exceptions so that users have more context, including a stack trace of each sub-exception.

/cc @jeremeamia