JIN-15 add css classes to the generated buttons
so they can be styled appropriately.

The styles are jip-button for both and jip-ok-button or
jip-cancel-button as appropriate.

Add button tests.