More small refactors for v1beta3 -> internal

PodState is gone, PodIP/Image were missing in v1beta3, LivenessProbe.Type got pulled
from the original versions

Part of #1519
Legacy- that's v1beta1 and 2


> On Dec 12, 2014, at 8:19 PM, bgrant0607 <notifications@github.com> wrote:
> 
> In pkg/api/v1beta1/conversion.go:
> 
> > @@ -194,6 +194,18 @@ func init() {
> >  			out.PodIP = in.PodIP
> >  			return nil
> >  		},
> > +		func(in *newer.PodSpec, out *PodState, s conversion.Scope) error {
> > +			if err := s.Convert(&in, &out.Manifest, 0); err != nil {
> > +				return err
> > +			}
> > +			return nil
> > +		},
> > +		func(in *PodState, out *newer.PodSpec, s conversion.Scope) error {
> Ditto.
> 
> —
> Reply to this email directly or view it on GitHub.
>