Updating new permissions and permission-role mappings defined (#150)

-- updated permissions-
--updated permission role mappings--
Applied donor permissions (#150)
Applied donation permissions(#150)
Applied product permissions(#150)
Applied blood testing permissions(#150)
Added blood bank permissions(#150)
Applied permissions on blood bank domain (#150)
Applied Permissions on Admin & lot release  domains(#150)
Added Permissions on sub domains (#150)

-- added on user--
---added on data--
--added on role-
--added on worksheet --
Applied  permission  on  blood testing (#150)
updated permissions on toppanel.jsp(#156)(#150)
Fix up PermissionConstants file (See #150)
Update usage of PermissionConstants.MANAGE_COMPONENT_COMBINATIONS (See #150)
Merge branch 'develop' into Apply_Permissions_Defined_In_(#134)_To_The_Application_#150
Update value of PermissionsConstants.VIEW_BLOOD_BANK_INFORMATION (see #150)
Remove Role and Permission data from DonorRepositoryDataset.xml (See #137)
Update DonorRepository test dataset and test class (See #137)
Merge pull request #156 from jembi/Apply_Permissions_Defined_In_(#134)_To_The_Application_#150

Apply permissions defined in (#134) to the application (See #150)
Merge branch 'develop' into Add_Donor_Communications_functionality_#135