Resolve "Add those implementations to factory"
General MR
Summary
This PR introduces implements the GetOutputClient method in-order to retrieve a client that formats output in human readable, json or yaml formats into the utility factory.
GetOutputClient - retrieves a output client that gets the format value by the value set by the cmd flags for "output" ( can be set by default as "text" using the config cleint SetandBindFlag method) and streams to be able to output data in any of the 3 valid formats.
Relevant logs/screenshots
(Include any relevant logs/screenshots)
Linked Issue
Upgrade Notices
(Include any relevant notes about upgrades here or write "N/A" if there are none)
Closes #160 (closed)