extending tests to include services, clusters, and templates
adding more specific css selector for options:
test only templates
adding back tests
adding retry logic
removing classname for cluster create btn
removing button identifier
Merge branch 'develop' of https://github.com/continuuity/loom into feature/extend-tests
Merge branch 'develop' of https://github.com/continuuity/loom into feature/extend-tests
Adds custom reporter to e2e tests
Modifies few test cases in services state
Modifies basic test cases for imagetypes
Modifies basic test case in hardware spec
Adds Deleting an asset from the list as a helper function as it is common across all list screens
Modifies HardwareTypes, ImageTypes and Services spec to reflect the changes
Adds common edit-asset behavior as part of the helper function.
Modifies basic test cases in providers spec
Updates edit behavior in hardwaretype, imagetypes, providers and service specs
Updates basic tests for template spec to make CRUD operations more self-sustained
Removes the helper functions to edit and delete an asset from the list screen