Added ke-form-header and ke-form-footer (was ke-form-buttons) CSS classes
Reworked dialog functions to allow overring more options such as button labels