Confirm dialog 72359348

https://www.pivotaltracker.com/story/show/72359348
"As G5, we need to elegantly handle interactions within the CMS that are incomplete, contain errors or are prone to client mistakes or potentially damage the client's website, so that our clients are delighted with the CMS and it's interaction feedback."

Shows confirmation dialogs for certain critical functions.