Update the API's argument-passing

Pass an object with { title: '...', body: '...', buttons: '...' } rather
than regular arguments.
Fix #2: Create dialogs with "danger" button
0.2.0
Formatting / whitespace
Update distribution files