Fix bug in unit tests

EV-196
Fix permission rule for archived*

EV-196

AppraisalsAction.setPermRule() wasn't correctly working for archived
evaluations. It was fetching the permission rule for the status "archived*"
instead of using the status before the record had been archived.
Write test for archived* permission rules

EV-196

Added mockito jar to EvalS
Wrote a couple of tests to check that the correct permission rule is
fetched for archived evaluations.
Commit xml file used to run tests

EV-196
Wrong annotation in test prevents session setup

EV-196

* Changed the annotation @BeforeClass to @BeforeMethod to properly
open up the db session for the test class.
Minor refactoring from code review

EV-196

Moved archived status logic from AppraisalsAction.setPermRule to
PermissionRuleMgr.getPermissionRule.
More code refactoring to improve readability

EV-196
Merge pull request #51 from osu-mist/feature/EV-196-archived-perm

Feature/ev 196 archived perm
Allow serveResource to fetch employee at login

EV-203

The serveResource was assuming that the loggedOnUser was cached in
session. When this wasn't the case, it was throwing an exception
because the hibernate session was started too late in the method.
Added unit test to check that the employee object is fetched properly
by EvalsPortlet.serveResource.
Merge pull request #54 from osu-mist/feature/EV-203-serve-resource-hibernate

Allow serveResource to fetch employee at login
Fix NPE bug in getPermissionRule

EV-513

The getPermissionRule method checks that the status is not null before
using it.
Add some comment to clarify permission checking of null

EV-513

Clarifying why getPermissionRule checks for null status
Added logic to the js in the salary.jsp file

EV-186

The logic caps the salary at the high control point if
the appointment type is 'Classified IT'. E.g. if current
salary = 3999, increase % = 2, and the high control point = 4000;
then the salary after increase = 4000 (rather than 3999*1.02 = 4079).
Added sql update statements to change configs

EV-191

Configurations should have the proper values/actions
for professional faculty.
Changed wording of resultsDue-signatureDue in lang file

EV-191

Changed to appropriate wording for resultsDue-signatureDue
descriptions in the language file. Also changed the wording for
the parameters-reviewDue.
Added sql statements and changed wording in language file

EV-191

I added sql statements to changes configurations values/actions
for professional faculty. Also changed wording in the language
file.
Added two tests for testing the getRole() function

EV-518

In addition, added a setter method for the private
member variable "loggedInUser", so that it could be
set in the tests.
Added 4 tests testing the getRole function

EV-518
Added rest of getters & setters to AppraisalActions

EV-191

I decided to add the rest of the getters & setters
in case they are needed.
Added sql to insert signatureDueNotRated for emailing

EV-185

In addition, changes to the Mailer, AppraisalsAction,
Appraisal classes and Email properties were made. The
AppraisalsAction class now checks if it is appropriate
to send an email to the upper supervisor.