test/extended/util: allow tests to be skipped based on platform
test/extended/util: allow tests to be skipped based on platform

If the provider for e2e run is non-empty, tests under the suite `[Skipped:<platform>]` will be skipped.

openshift/origin,sdminonne/origin,sjug/origin,pweil-/origin,jsafrane/origin,xiuwang/origin,ironcladlou/origin,dinhxuanvu/origin,gabemontero/origin,tnozicka/origin,akram/origin,deads2k/origin,tnozicka/origin,hroyrh/origin,spadgett/origin,bparees/origin,ironcladlou/origin,dinhxuanvu/origin,coreydaley/origin,pecameron/origin,soltysh/origin,mfojtik/origin,Miciah/origin,sjug/origin,nak3/origin,pecameron/origin,tnozicka/origin,xiuwang/origin,tnozicka/origin,sallyom/origin,tnozicka/origin,pweil-/origin,JacobTanenbaum/origin,bparees/origin,jeremyeder/origin,jeremyeder/origin,anpingli/origin,nak3/origin,akram/origin,bparees/origin,jim-minter/origin,dinhxuanvu/origin,openshift/origin,JacobTanenbaum/origin,enj/origin,mahak/origin,sdminonne/origin,anpingli/origin,pecameron/origin,mkumatag/origin,soltysh/origin,openshift/origin,jsafrane/origin,deads2k/origin,mfojtik/origin,ingvagabund/origin,jeremyeder/origin,jeremyeder/origin,ingvagabund/origin,deads2k/origin,sdminonne/origin,enj/origin,sjug/origin,mkumatag/origin,mahak/origin,tnozicka/origin,spadgett/origin,sallyom/origin,gabemontero/origin,hroyrh/origin,jim-minter/origin,coreydaley/origin,mahak/origin,spadgett/origin,JacobTanenbaum/origin,ironcladlou/origin,anpingli/origin,akram/origin,spadgett/origin,jsafrane/origin,csrwng/origin,gabemontero/origin,jeremyeder/origin,sallyom/origin,csrwng/origin,nak3/origin,enj/origin,Miciah/origin,dinhxuanvu/origin,mkumatag/origin,Miciah/origin,hroyrh/origin,mfojtik/origin,ingvagabund/origin,soltysh/origin,spadgett/origin,pweil-/origin,xiuwang/origin,csrwng/origin,dinhxuanvu/origin,jim-minter/origin,coreydaley/origin