fixes Date format on excel reports

- adds `render_xls` to `DateWidget`
- adds `format` parameter to `with_widget` to invoke specific widget renderer