|#851| +Manan| splitting right type into admin, allocation and requisition.
#851| splitting role type into admin, allocation and requisition on client and server side, fixing unit tests.
|#851| setting test data according to new role and rights type
#851| fixing FTs due to change in column name 'adminRole' to 'type'.
#851| fixing jasmine specs to accomodate roles according to admin, allocation, requisition.
#851| fixing error message on role screen.
|#851|+Sriram|Fixing smoketests for the brand new role screen