Add request and response trace methods to APIError

Change-Id: Ic4d305be8ce38e42446e6859664d62f40ef70848
make all v2 models support summaries by default

details can still be overridden with has_summary (see App)

Change-Id: Idd1b3c5449cc7d2e4a534625ec2f06ebaaacc1c5