Rachel filled in isValid* private methods to throw a WPISuiteException,
Craig modified setters and constructor to catch and throw the
WPISuiteExceptions from the isValid methods.

Contributors:
Rachel, Craig