Pushes are hashed by name, not strategy.
Pushes are hashed by name, not strategy.

@mitchellh this is a partial revert of 84ae22e. It took me a little bit
to figure out why this broke everything, but then I finally realized it.

84ae22e changes the finalize! function to lookup pushes by strategy
type, but pushes are keyed by push strategy name. In other words, given:

    config.push.define("foo", strategy: "bar")

the `push_configs` has will look like:


    { :foo => [:bar, #<PushConfig>] }

This is important, because if we key by strategy, the user cannot 
specify the same push strategy more than once:

    config.push.define("foo", strategy: "bar")
    config.push.define("zip", strategy: "bar")

If we keyed off of the strategy, this would be impossible.
benizi/vagrant,gbarberi/vagrant,nickryand/vagrant,krig/vagrant,Chhed13/vagrant,genome21/vagrant,bshurts/vagrant,sideci-sample/sideci-sample-vagrant,lonniev/vagrant,kamigerami/vagrant,rivy/vagrant,vamegh/vagrant,janek-warchol/vagrant,taliesins/vagrant,rivy/vagrant,nickryand/vagrant,marxarelli/vagrant,Endika/vagrant,channui/vagrant,mkuzmin/vagrant,jhoblitt/vagrant,doy/vagrant,invernizzi-at-google/vagrant,gitebra/vagrant,otagi/vagrant,signed8bit/vagrant,benh57/vagrant,invernizzi-at-google/vagrant,clinstid/vagrant,crashlytics/vagrant,ianmiell/vagrant,Avira/vagrant,gpkfr/vagrant,signed8bit/vagrant,ferventcoder/vagrant,wkolean/vagrant,aneeshusa/vagrant,muhanadra/vagrant,tomfanning/vagrant,lonniev/vagrant,kamazee/vagrant,justincampbell/vagrant,fnewberg/vagrant,teotihuacanada/vagrant,gbarberi/vagrant,gitebra/vagrant,jean/vagrant,tschortsch/vagrant,bdwyertech/vagrant,h4ck3rm1k3/vagrant,bryson/vagrant,jberends/vagrant,mitchellh/vagrant,pwnall/vagrant,sax/vagrant,aneeshusa/vagrant,patrys/vagrant,benh57/vagrant,modulexcite/vagrant,mwarren/vagrant,theist/vagrant,Endika/vagrant,jkburges/vagrant,invernizzi-at-google/vagrant,denisbr/vagrant,mwrock/vagrant,genome21/vagrant,taliesins/vagrant,fnewberg/vagrant,sideci-sample/sideci-sample-vagrant,aaam/vagrant,krig/vagrant,krig/vagrant,marxarelli/vagrant,ferventcoder/vagrant,gpkfr/vagrant,patrys/vagrant,bryson/vagrant,lukebakken/vagrant,tjanez/vagrant,zsjohny/vagrant,mitchellh/vagrant,janek-warchol/vagrant,jtopper/vagrant,obnoxxx/vagrant,taliesins/vagrant,dustymabe/vagrant,mkuzmin/vagrant,modulexcite/vagrant,marxarelli/vagrant,blueyed/vagrant,philoserf/vagrant,krig/vagrant,dharmab/vagrant,tomfanning/vagrant,legal90/vagrant,vamegh/vagrant,jean/vagrant,aaam/vagrant,ArloL/vagrant,jtopper/vagrant,tomfanning/vagrant,jean/vagrant,justincampbell/vagrant,lonniev/vagrant,cgvarela/vagrant,theist/vagrant,philoserf/vagrant,TheBigBear/vagrant,johntron/vagrant,mpoeter/vagrant,pwnall/vagrant,Sgoettschkes/vagrant,legal90/vagrant,jmanero/vagrant,ArloL/vagrant,mpoeter/vagrant,carlosefr/vagrant,janek-warchol/vagrant,blueyed/vagrant,sni/vagrant,myrjola/vagrant,aneeshusa/vagrant,benh57/vagrant,bryson/vagrant,TheBigBear/vagrant,blueyed/vagrant,petems/vagrant,mwarren/vagrant,mpoeter/vagrant,zsjohny/vagrant,dharmab/vagrant,dharmab/vagrant,legal90/vagrant,tschortsch/vagrant,nickryand/vagrant,chrisvire/vagrant,justincampbell/vagrant,benizi/vagrant,tschortsch/vagrant,bdwyertech/vagrant,Chhunlong/vagrant,aaam/vagrant,evverx/vagrant,wkolean/vagrant,MiLk/vagrant,cgvarela/vagrant,tbriggs-curse/vagrant,philwrenn/vagrant,Chhed13/vagrant,mwarren/vagrant,kamazee/vagrant,tbarrongh/vagrant,dhoer/vagrant,sax/vagrant,bheuvel/vagrant,BlakeMesdag/vagrant,philoserf/vagrant,wkolean/vagrant,petems/vagrant,jhoblitt/vagrant,tjanez/vagrant,sax/vagrant,Chhed13/vagrant,wangfakang/vagrant,crashlytics/vagrant,janek-warchol/vagrant,jtopper/vagrant,fnewberg/vagrant,chrisroberts/vagrant,evverx/vagrant,otagi/vagrant,johntron/vagrant,jfchevrette/vagrant,ferventcoder/vagrant,h4ck3rm1k3/vagrant,TheBigBear/vagrant,tschortsch/vagrant,carlosefr/vagrant,aneeshusa/vagrant,loren-osborn/vagrant,kamazee/vagrant,wangfakang/vagrant,muhanadra/vagrant,johntron/vagrant,BlakeMesdag/vagrant,miguel250/vagrant,sideci-sample/sideci-sample-vagrant,jberends/vagrant,evverx/vagrant,legal90/vagrant,Chhunlong/vagrant,philoserf/vagrant,gitebra/vagrant,blueyed/vagrant,jtopper/vagrant,cgvarela/vagrant,philwrenn/vagrant,gpkfr/vagrant,dustymabe/vagrant,muhanadra/vagrant,tknerr/vagrant,bdwyertech/vagrant,h4ck3rm1k3/vagrant,senglin/vagrant,bryson/vagrant,otagi/vagrant,sax/vagrant,jhoblitt/vagrant,nickryand/vagrant,dustymabe/vagrant,Sgoettschkes/vagrant,genome21/vagrant,jberends/vagrant,teotihuacanada/vagrant,MiLk/vagrant,mitchellh/vagrant,mwarren/vagrant,zsjohny/vagrant,tjanez/vagrant,rivy/vagrant,loren-osborn/vagrant,TheBigBear/vagrant,vamegh/vagrant,apertoso/vagrant,chrisvire/vagrant,PatrickLang/vagrant,PatOShea/vagrant,carlosefr/vagrant,chrisroberts/vagrant,Sgoettschkes/vagrant,wangfakang/vagrant,ianmiell/vagrant,lukebakken/vagrant,jean/vagrant,Avira/vagrant,sni/vagrant,PatrickLang/vagrant,kamigerami/vagrant,senglin/vagrant,genome21/vagrant,Avira/vagrant,PatrickLang/vagrant,juiceinc/vagrant,patrys/vagrant,tbriggs-curse/vagrant,bshurts/vagrant,stephancom/vagrant,Endika/vagrant,lukebakken/vagrant,dhoer/vagrant,taliesins/vagrant,PatrickLang/vagrant,stephancom/vagrant,PatOShea/vagrant,tjanez/vagrant,mkuzmin/vagrant,jkburges/vagrant,Chhunlong/vagrant,miguel250/vagrant,h4ck3rm1k3/vagrant,doy/vagrant,dustymabe/vagrant,denisbr/vagrant,juiceinc/vagrant,chrisvire/vagrant,Avira/vagrant,justincampbell/vagrant,petems/vagrant,lonniev/vagrant,Endika/vagrant,MiLk/vagrant,loren-osborn/vagrant,teotihuacanada/vagrant,philwrenn/vagrant,crashlytics/vagrant,johntron/vagrant,aaam/vagrant,Chhed13/vagrant,kamigerami/vagrant,BlakeMesdag/vagrant,doy/vagrant,ArloL/vagrant,apertoso/vagrant,chrisroberts/vagrant,fnewberg/vagrant,kalabiyau/vagrant,myrjola/vagrant,mitchellh/vagrant,darkn3rd/vagrant,jfchevrette/vagrant,mkuzmin/vagrant,mwrock/vagrant,chrisroberts/vagrant,dhoer/vagrant,ferventcoder/vagrant,bshurts/vagrant,miguel250/vagrant,dharmab/vagrant,ianmiell/vagrant,clinstid/vagrant,tbarrongh/vagrant,dhoer/vagrant,Chhunlong/vagrant,otagi/vagrant,modulexcite/vagrant,tbriggs-curse/vagrant,stephancom/vagrant,marxarelli/vagrant,pwnall/vagrant,rivy/vagrant,signed8bit/vagrant,senglin/vagrant,myrjola/vagrant,cgvarela/vagrant,bheuvel/vagrant,clinstid/vagrant,jfchevrette/vagrant,vamegh/vagrant,darkn3rd/vagrant,tbriggs-curse/vagrant,mwrock/vagrant,philwrenn/vagrant,channui/vagrant,ianmiell/vagrant,jmanero/vagrant,lukebakken/vagrant,mpoeter/vagrant,juiceinc/vagrant,bheuvel/vagrant,modulexcite/vagrant,darkn3rd/vagrant,wangfakang/vagrant,theist/vagrant,jhoblitt/vagrant,kalabiyau/vagrant,kalabiyau/vagrant,denisbr/vagrant,crashlytics/vagrant,zsjohny/vagrant,muhanadra/vagrant,petems/vagrant,senglin/vagrant,PatOShea/vagrant,obnoxxx/vagrant,shtouff/vagrant,jmanero/vagrant,gbarberi/vagrant,jkburges/vagrant,miguel250/vagrant,gitebra/vagrant,invernizzi-at-google/vagrant,jkburges/vagrant,theist/vagrant,Sgoettschkes/vagrant,tknerr/vagrant,wkolean/vagrant,stephancom/vagrant,channui/vagrant,tbarrongh/vagrant,shtouff/vagrant,denisbr/vagrant,ArloL/vagrant,myrjola/vagrant,jmanero/vagrant,mwrock/vagrant,bdwyertech/vagrant,shtouff/vagrant,benh57/vagrant,benizi/vagrant,kamazee/vagrant,obnoxxx/vagrant,tknerr/vagrant,kalabiyau/vagrant,tknerr/vagrant,darkn3rd/vagrant,PatOShea/vagrant,shtouff/vagrant,jfchevrette/vagrant,apertoso/vagrant,juiceinc/vagrant,gpkfr/vagrant,chrisvire/vagrant,loren-osborn/vagrant,carlosefr/vagrant,tbarrongh/vagrant,bshurts/vagrant,bheuvel/vagrant,sni/vagrant,patrys/vagrant,gbarberi/vagrant,pwnall/vagrant,sni/vagrant,tomfanning/vagrant,doy/vagrant,kamigerami/vagrant,jberends/vagrant,signed8bit/vagrant,teotihuacanada/vagrant,apertoso/vagrant,benizi/vagrant