Log an error when config data contains unknown fields
Log an error when config data contains unknown fields

This change logs an error in the following format:

Encountered config error json: unknown field "foobar" in object *config.MasterConfig

when config data contains unknown fields.  It is written with the
assumption that it will be changed to a fatal error at some future
point (we will likely need to add some oc commands to help validate
the various config objects).

Signed-off-by: Monis Khan <19f7b2d00144930eab99c4cfd2a8d2d2a225ef67@redhat.com>

ramr/origin,gabemontero/origin,aveshagarwal/origin,luciddreamz/origin,mdshuai/origin,jsafrane/origin,jsafrane/origin,miminar/origin,mdshuai/origin,hferentschik/origin,childsb/origin,hferentschik/origin,mdshuai/origin,luciddreamz/origin,luciddreamz/origin,aveshagarwal/origin,csrwng/origin,liangxia/origin,JacobTanenbaum/origin,miminar/origin,liggitt/origin,nak3/origin,tnozicka/origin,linzhaoming/origin,pecameron/origin,mfojtik/origin,imcsk8/origin,spadgett/origin,tnozicka/origin,miminar/origin,hferentschik/origin,mahak/origin,tnozicka/origin,childsb/origin,spadgett/origin,gabemontero/origin,mdshuai/origin,jwhonce/origin,juanvallejo/origin,coreydaley/origin,nak3/origin,JacobTanenbaum/origin,enj/origin,akram/origin,jwhonce/origin,liggitt/origin,ramr/origin,juanvallejo/origin,openshift/origin,tnozicka/origin,liangxia/origin,sjug/origin,csrwng/origin,nak3/origin,hferentschik/origin,mkumatag/origin,tnozicka/origin,csrwng/origin,legionus/origin,linzhaoming/origin,xiuwang/origin,ingvagabund/origin,akram/origin,jwhonce/origin,dinhxuanvu/origin,miminar/origin,bparees/origin,ingvagabund/origin,juanvallejo/origin,jwhonce/origin,hferentschik/origin,wjiangjay/origin,deads2k/origin,juanvallejo/origin,ingvagabund/origin,imcsk8/origin,sdminonne/origin,jim-minter/origin,sferich888/origin,Miciah/origin,legionus/origin,markllama/origin,jwhonce/origin,mfojtik/origin,wjiangjay/origin,kargakis/origin,liggitt/origin,kargakis/origin,ironcladlou/origin,markllama/origin,soltysh/origin,liggitt/origin,PI-Victor/origin,sdminonne/origin,jeremyeder/origin,Miciah/origin,PI-Victor/origin,wjiangjay/origin,miminar/origin,soltysh/origin,hroyrh/origin,imcsk8/origin,linzhaoming/origin,imcsk8/origin,soltysh/origin,mkumatag/origin,hroyrh/origin,miminar/origin,hferentschik/origin,jim-minter/origin,pecameron/origin,spadgett/origin,aveshagarwal/origin,enj/origin,markllama/origin,coreydaley/origin,sjug/origin,liggitt/origin,anpingli/origin,PI-Victor/origin,jeremyeder/origin,kargakis/origin,aveshagarwal/origin,markllama/origin,ramr/origin,sallyom/origin,sallyom/origin,jim-minter/origin,aveshagarwal/origin,openshift/origin,dinhxuanvu/origin,pweil-/origin,spadgett/origin,liggitt/origin,mahak/origin,mdshuai/origin,deads2k/origin,childsb/origin,xiuwang/origin,sferich888/origin,juanvallejo/origin,luciddreamz/origin,dinhxuanvu/origin,jwhonce/origin,ironcladlou/origin,coreydaley/origin,xiuwang/origin,ramr/origin,PI-Victor/origin,juanvallejo/origin,jeremyeder/origin,luciddreamz/origin,pweil-/origin,legionus/origin,sjug/origin,liangxia/origin,kargakis/origin,Miciah/origin,PI-Victor/origin,anpingli/origin,tnozicka/origin,jsafrane/origin,ironcladlou/origin,bparees/origin,liangxia/origin,sdminonne/origin,spadgett/origin,mkumatag/origin,mfojtik/origin,jeremyeder/origin,wjiangjay/origin,luciddreamz/origin,wjiangjay/origin,childsb/origin,wjiangjay/origin,pecameron/origin,PI-Victor/origin,mahak/origin,anpingli/origin,JacobTanenbaum/origin,dinhxuanvu/origin,legionus/origin,ramr/origin,sallyom/origin,legionus/origin,mdshuai/origin,openshift/origin,imcsk8/origin,kargakis/origin,dinhxuanvu/origin,childsb/origin,sferich888/origin,jeremyeder/origin,linzhaoming/origin,pweil-/origin,hroyrh/origin,markllama/origin,enj/origin,liangxia/origin,linzhaoming/origin,childsb/origin,liangxia/origin,deads2k/origin,gabemontero/origin,markllama/origin,akram/origin,imcsk8/origin,kargakis/origin,bparees/origin