Add the rest api operation for list cartridges based on the cartridge provider


This PR contains the following
1.Add the rest api operation for list cartridges based on the provider
2. Add the category

Related JIRA: STRATOS-1023

Please review and merge
Better to get the entire exception then e.getMessage.