v0.1.6 be able to have mkt-prompt part of the page, html5 validation

Should this be renamed to mkt-form? 

**\<mkt-prompt\>**

![screen shot 2014-12-22 at 11 24 59 am](https://cloud.githubusercontent.com/assets/674727/5529794/2f4ce3a4-89cd-11e4-9a4a-318ae27d3fc4.png)

**\<mkt-prompt data-modal\>**

![screen shot 2014-12-22 at 11 25 36 am](https://cloud.githubusercontent.com/assets/674727/5529801/42477faa-89cd-11e4-8aae-8fc0388ada06.png)

> Since I have a macro that handles both the form and the modal, I don't want to add if statements to check whether it's a modal to hide the button.

If you have the ability to wrap the button in an `if` why pollute the CSS? And why require someone down the line to add that button when it isn't required? Switching from an on-page form to a modal is likely not a use case we want to support but correct me if I'm wrong.

> I want the hard-coded behavior of the cancel button closing the modal. I don't want to rewrite the modal-closing behavior over and over when there's no case for not having this behavior. Is that what you're suggesting?

I'm not suggesting rewriting the modal closing behaviour. I'm suggesting the logic move from the JS to the markup. Currently the JS is expecting the first button to be a cancel button and clicking _that_ button will close the modal. I'm suggesting that instead clicking any `<button type="cancel">` closes the modal, whether that is the "Nah" button at the bottom or an "X" in the corner.