sends an error if you create or edit task without title, description or est effort field filled out
disables the save button if the required fields are empty
requirements show up in a drop down menu
fixes bug where the tasks weren't saving
displays errors when fields are empty
checks the fields on key release instead of on key typed
Merge branch 'dev-gradle' of github.com:slash-slash-no-comment-WPI-cs3733/wpi-suite into input_validation

Conflicts:
	TaskManager/src/main/java/taskManager/view/EditTaskView.java
fixes comments
fixes more comments
disables stages dropdown when creating a new task
save requirements onto tasks
adjust save buttons, starts validation when view appears, selects new stage rather than first stage as default, effort checks for number between 0 and 9999
fix stupid error
setVisible was breaking tests so fixed that
merge dev-gradle into input_validation
store requirement IDs instead of entire requirement
Merge branch 'dev-gradle' of github.com:slash-slash-no-comment-WPI-cs3733/wpi-suite into input_validation

Conflicts:
	TaskManager/src/main/java/taskManager/view/EditTaskView.java
fixes the issue where it was not selecting the correct stage in the dropdown
disables the actual effort field unless the task is in complete
 makes the input controller a focus listener as well
adds methods to return delete and save buttons for test
ability to view requirement from edit task view