made onTaskButtonClick part of an interface
added javadocs to TaskEditDialogListener and GroupEditDialogListener methods