Introduce a new test case for metadata service. The test case should cover the following scenarios;
- Adding application level properties.
- Adding cluster level properties.
- Removing application properties
- Removing cluster properties
- Add properties concurrently through multiple clients and verify all values are added properly
- Undeploy an application and verify properties added for that app are removed
- Verify access token is validated. API should not return anything if the token is not valid
- Verify application level isolation. API should not return properties for a particular app if it is accessed by passing another app's access token.