* Testing/Sample - Made checking confusion matrix data more robust
The sample tests no longer depend on particular file names inside the archive. Now they only depend on the artifact name.
* Fixed json loading on python 3.5
`json.load` only supports reading from binary files in python 3.6+. https://docs.python.org/3/library/json.html#json.load
* Fixed Kubeflow sample test
* Fixed the artifact-finding logic in `get_artifact_in_minio`.
It was just taking the first artifact before.
Now it properly searches the artifact by name.
* add another sample test to test the current sample codes instead of using newly built component images
* rename sample test yamls
* use the v2 name
* bash bug
* tf-training bug fix
* output argo log in case of exceptions for tf-training sample
* disable gpu