Updated the CRUD for providers, products and repos as per new UI

1) Currently the Create and Delete functionality work well for providers, products and repos.
2) The Update functionality appears to be buggy, looks like we need to raise bugs against WEB-UI
3) please let me know if there are any changes required related to the locators for wd, I had seen some changes specific to {:name <locator>} after the wd-merge