fixes the bug where if you click save really fast you can save invalid data
Merge branch 'dev-gradle' of github.com:slash-slash-no-comment-WPI-cs3733/wpi-suite into save_validation
Merge remote-tracking branch 'origin/save_validation' into dev-gradle