->refactored the RequirementView class to be testable. Calling
  RequirementView's setup function will now need to take in a user
  permission. If you are not testing, have it take in the Current
  User's permission level.
->Added tests for the RequirementView and RequirementPanel. Tests to that
  the save button is disabled/enabled when it is supposed to be.

Signed-off-by: Michael French <mwfrench@wpi.edu>
Merge branch 'team1-dev' of https://github.com/cmdunkers/wpi-suite-tng into team1-dev