Stack breakpoint specification

This specification describes a feature to help troubleshooting
a failed stack.  Stack breakpoint allows the user to pause a stack
create or update at a point before the failure so the user can debug.
This will leverage the new lifecycle callback mechanism.

Change-Id: Ib83e558dd522a663c350df81fca833658596af5d
Merge "Stack breakpoint specification"