Improve SWT demo with save button+dirty state.