working on the qa workflow change for phase3
Merge remote-tracking branch 'origin/erms-develop-phase3' into
erms-develop-phase3-qaworkflowChange

-resolved conflicts
-merged the latest code from erms-develop-phase3

Conflicts:
	config/autoload/global.php
Fixed the confirm/reject button code
Added code to the pending action that would filter the taskorders that
should be visible only to the coordinator or the point of contact
indentation
removed the if blocks that filter the taskorders
commented the dev stable database
modified the filtering condition for the taskorder in the pendingaction
removed the if block that checks if the qa staff is signed off or not
for populating the assign/remove qa staff links
Commented the check in the rejectaction that will prevent the QAManager
from rejecting the project w/o assigning the QAStaff
removed the commented code in the getAssignedUsers method
Added additional optional parameter to the canSignOff method to check if
a qastaff is assigned for a given project
added the above condition check while displaying the additional checkbox
for signing off on a project without assigning QA Project
Merge remote-tracking branch 'NJEIT/erms-develop-phase3' into
erms-develop-phase3-qaworkflowChange
#Code Clean up
#Code Cleanup
-cleaned up the subreview approval section
#Code clean up
spacing and removed the unused "||" symbol in the jquery
#Code Clean up
#Code refactor
Added the sortByProejctName method to sort the project list by name
#code Clean up
-viewTaskOrders action
removed extra spacing