SDK - Refactored _func_to_component_spec to split code generation from signature analysis (#1334)
SDK - Refactored _func_to_component_spec to split code generation from signature analysis (#1334)

* SDK - Refactored _func_to_component_spec to split out the function signature analyzer

* Renamed function to _extract_component_interface

kubeflow/pipelines,kubeflow/pipelines,kubeflow/pipelines,kubeflow/pipelines,kubeflow/pipelines,kubeflow/pipelines