Set Service#extra from v2 broker catalog metadata

[#59365332]
Small refactor
Test service plan name & description for v2 brokers
Set ServicePlan#extra from v2 broker catalog metadata

[#59365332]
Include request params in audit log for app update
Test audit log for app delete
Add auditing for app creation
Track recursiveness in app deletion audit
Fix broken tests
Added a debugging message to help us debugging tests only failing on Travis
Fix schema and broken test

Events table was storing JSON as varchar(255) on MySQL, which was not
large enough.  Migration changes type of that column to text, and
truncates the table.
Initial documentation of audit events in API doc.
Add request field in app delete audit record
Auto-merge remote-tracking branch 'upstream/master'