Update button methods to handle Terminate instance button

https://bugzilla.redhat.com/show_bug.cgi?id=1122039
Added support for buttons from Cloud Tenant summary screen.

- Added support for buttons when going to list of Instance/Images thru relationships from Cloud Tenant summary screen.
- Added spec tests for routes under cloud tenants and spec test to verify that button method is added to cloud tenant controller.
- Fixed a typo in edit_form_buttons view for reset button.

https://bugzilla.redhat.com/show_bug.cgi?id=1138838
https://bugzilla.redhat.com/show_bug.cgi?id=1138188
Updated helper method name

https://bugzilla.redhat.com/show_bug.cgi?id=1122039
Added missing icon

https://bugzilla.redhat.com/show_bug.cgi?id=1133849
Merge pull request #553 from epwinchell/cloud_tenants_icon

Added missing icon
Merge pull request #551 from bmclaughlin/terminate-via-quadicon

Update button methods to handle Terminate instance button
Merge pull request #545 from h-kataria/fix_cloud_tenants_relationship_buttons

Added support for buttons from Cloud Tenant summary screen.
Added code to retain existing URL parameters across different view types

There were a couple of routing errors and code crashes due to absence
of certain URL parameters when the view type was switched from grid to
list or tile, or when the list was sorted.
This has been fixed in the current commit.
Other than this, a missing route for 'download_data' was added as well.

https://bugzilla.redhat.com/show_bug.cgi?id=1130223