DefineTask screen redesigned

DefineTask screen changed to LinearLayout rather than TableLayout. Makes it look
better but I'm not convinced it doesn't make it quite a lot slower. Remember to
look into this.