simplify util.ErrorList by eliminating errorListInternal

This refactor makes ErrorList introspectable as per Issue 1605 https://github.com/GoogleCloudPlatform/kubernetes/issues/1605. It passes make check. 
This needs a better name as an unqualified floating function.

ErrorSliceToError

SliceToError

CondenseErrors

something...