Added OS field to version.Binary, version.Current

This change allows us to cache the current OS we are running on, so we will not have to do a version.GetOSFromSeries(version.Current.Series) every time we need to get the operating system type
I cached this so I would not have to call mustOSVersion() again just to pass the value to MustOSFromSeries() when instantiating Current.