Refactor toward trans-less installs.
Toward trans-less installs.

Refactor tool_util.handle_tool_panel_section to take in toolbox instead of trans.
Toward trans-less installs.

Refactor tool_util.handle_tool_panel_selection to take in toolbox instead of trans.
Refactor initiate_repository_installation to use trans only to find app internally.
Refactor initiate_repository_installation to consume app instead of trans.
Refactor get_repository_and_repository_dependencies_from_repo_info_dict to just use trans to fetch app.
Refactor get_repository_and_repository_dependencies_from_repo_info_dict to consume app instead of trans.
Introduce new absraction for differentiating galaxy from tool shed in suc module.

Start modifying the language toward 'tool shed client' instead 'galaxy'.
Rebase into new abstraction.
Refactory suc.get_repository_ids_requiring_prior_import_or_install to use trans only once internally to grab app.
Refactory suc.get_repository_ids_requiring_prior_import_or_install to consume app instead of trans.
Refactor suc.get_prior_import_or_install_required_dict to use trans only once internally to grab app.
Refactor suc.get_prior_import_or_install_required_dict to consume app instead of trans.
Refactor order_components_for_installation to consume app instead of trans.
Refactor ciu.get_required_repo_info_dicts to use trans only once internally to grab app.
Refactor ciu.get_required_repo_info_dicts to consume app instead of trans.
Refactor suc.repository_was_previously_installed to use trans just once internally to fetch app.
Refactor suc.repository_was_previously_installed to consume app instead of trans.
Refactor ciu.activate_repository to use trans just once internally to fetch app.
Refactor ciu.activate_repository to consume trans instead of app.