fixed nullpointer in saveTask() when there's no category selected. Also
added resets to the textfields so that we don't have to manually delete
the last task info. (though when we fail to add a task due to no
category selected we don't reset them, so that we don't have to write
the entire task description again when we retry).