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. 
Yes, as long as you hit call-sites.  ErrorList used to carry more methods.
Sort of pointless now.

On Mon, Dec 8, 2014 at 3:26 PM, commonlisp <notifications@github.com> wrote:
>
> In pkg/util/error_list.go:
>
> >  // Error is part of the error interface.
> > -func (list errorListInternal) Error() string {
> > +func (list ErrorList) Error() string {
>
> Thanks. Yes, I see what you mean. I'll roll-back errorListInternal. There
> does remain the question of the utility of the public ErrorList (see
> below). []error and errorListInternal do serve their particular roles.
> Would you be amenable to removing the public ErrorList altogether?
>
> --
> Reply to this email directly or view it on GitHub
> <https://github.com/GoogleCloudPlatform/kubernetes/pull/2781/files#r21495856>
> .
>