auto merge of #224 : alexcrichton/cargo/canonical-hash, r=wycats
auto merge of #224 : alexcrichton/cargo/canonical-hash, r=wycats

This should prevent some weird bugs where if you have slightly different sources that you occasionally have to recompile them when cargo switches between one or the other (thinking they're different)

mceier/cargo,gchp/cargo,blaenk/cargo,vyskocilm/cargo,nipunn1313/cargo,akiss77/cargo,sbeckeriv/cargo,frewsxcv/cargo,felixbuenemann/cargo,chris-morgan/cargo,felixbuenemann/cargo,apjanke/cargo,cmr/cargo,mceier/cargo,Ticki/cargo,chris-morgan/cargo,ucarion/cargo,Frederick888/cargo,mceier/cargo,sbeckeriv/cargo,blaenk/cargo,gchp/cargo,durka/cargo,beni55/cargo,tafia/cargo,rust-lang/cargo,cesarb/cargo,rustyhorde/cargo,indykish/cargo,Kimundi/cargo,fhahn/cargo,winger/cargo,ThinTim/cargo,apjanke/cargo,Turbo87/cargo,johshoff/cargo,beni55/cargo,wesleywiser/cargo,takkanm/cargo,gchp/cargo,ucarion/cargo,beni55/cargo,brson/cargo,JacobHenner/cargo,achanda/cargo,worr/cargo,Dineshs91/cargo,winger/cargo,indykish/cargo,mark-buer/cargo,Turbo87/cargo,Gankro/cargo,aturon/cargo,vi/cargo,iliekturtles/cargo,youprofit/cargo,eerden/cargo,JacobHenner/cargo,sbeckeriv/cargo,alex/cargo,liigo/cargo,huonw/cargo,tomaka/cargo,Turbo87/cargo,tafia/cargo,ArtemGr/cargo,Frederick888/cargo,Kimundi/cargo,huonw/cargo,Ticki/cargo,Gankro/cargo,vyskocilm/cargo,wesleywiser/cargo,mneumann/cargo,indykish/cargo,mneumann/cargo,Frederick888/cargo,Ticki/cargo,nipunn1313/cargo,Frederick888/cargo,alex/cargo,mceier/cargo,Gankro/cargo,liigo/cargo,aturon/cargo,worr/cargo,tsurai/cargo,akiss77/cargo,tanadeau/cargo,vi/cargo,worr/cargo,ThinTim/cargo,tshepang/cargo,rustyhorde/cargo,vyskocilm/cargo,cmr/cargo,shaleh/cargo,tshepang/cargo,worr/cargo,ArtemGr/cargo,brson/cargo,pcwalton/cargo,AndiDog/cargo,Kimundi/cargo,youprofit/cargo,tsurai/cargo,blaenk/cargo,ArtemGr/cargo,mneumann/cargo,mark-buer/cargo,cesarb/cargo,eminence/cargo,Kimundi/cargo,alex/cargo,liigo/cargo,tsurai/cargo,chris-morgan/cargo,beni55/cargo,achanda/cargo,JacobHenner/cargo,tomaka/cargo,Ticki/cargo,pcwalton/cargo,aturon/cargo,fhahn/cargo,AndiDog/cargo,felixbuenemann/cargo,wesleywiser/cargo,huonw/cargo,shaleh/cargo,pcwalton/cargo,chris-morgan/cargo,vojtechkral/cargo,akiss77/cargo,apjanke/cargo,gchp/cargo,eerden/cargo,mneumann/cargo,mark-buer/cargo,Dineshs91/cargo,youprofit/cargo,cesarb/cargo,tomaka/cargo,shaleh/cargo,durka/cargo,blaenk/cargo,brson/cargo,cesarb/cargo,eminence/cargo,takkanm/cargo,rustyhorde/cargo,takkanm/cargo,winger/cargo,akiss77/cargo,durka/cargo,tshepang/cargo,alex/cargo,ArtemGr/cargo,cesarb/cargo,frewsxcv/cargo,tafia/cargo,pcwalton/cargo,vyskocilm/cargo,nipunn1313/cargo,tshepang/cargo,ruud-v-a/cargo,tanadeau/cargo,aturon/cargo,tanadeau/cargo,rustyhorde/cargo,durka/cargo,huonw/cargo,ArtemGr/cargo,blaenk/cargo,mark-buer/cargo,fhahn/cargo,lucab/cargo,winger/cargo,gchp/cargo,johshoff/cargo,Gankro/cargo,Turbo87/cargo,lucab/cargo,beni55/cargo,Gankro/cargo,Kimundi/cargo,lucab/cargo,youprofit/cargo,fhahn/cargo,eerden/cargo,cmr/cargo,vojtechkral/cargo,winger/cargo,sbeckeriv/cargo,worr/cargo,ThinTim/cargo,iliekturtles/cargo,nipunn1313/cargo,apjanke/cargo,Ticki/cargo,tsurai/cargo,takkanm/cargo,Dineshs91/cargo,tanadeau/cargo,JacobHenner/cargo,achanda/cargo,rust-lang/cargo,eminence/cargo,eerden/cargo,felixbuenemann/cargo,youprofit/cargo,cmr/cargo,eerden/cargo,felixbuenemann/cargo,tafia/cargo,frewsxcv/cargo,tsurai/cargo,tafia/cargo,takkanm/cargo,rust-lang/cargo,frewsxcv/cargo,ucarion/cargo,ThinTim/cargo,eminence/cargo,Turbo87/cargo,AndiDog/cargo,AndiDog/cargo,huonw/cargo,ruud-v-a/cargo,wesleywiser/cargo,akiss77/cargo,Dineshs91/cargo,johshoff/cargo,chris-morgan/cargo,tomaka/cargo,mark-buer/cargo,cmr/cargo,iliekturtles/cargo,AndiDog/cargo,shaleh/cargo,iliekturtles/cargo,indykish/cargo,vi/cargo,ThinTim/cargo,ucarion/cargo,vi/cargo,vi/cargo,lucab/cargo,Dineshs91/cargo,brson/cargo,brson/cargo,indykish/cargo,achanda/cargo,johshoff/cargo,alex/cargo,liigo/cargo,Frederick888/cargo,iliekturtles/cargo,vojtechkral/cargo,rust-lang/cargo,vyskocilm/cargo,vojtechkral/cargo,ruud-v-a/cargo,fhahn/cargo,JacobHenner/cargo,aturon/cargo,pcwalton/cargo,ucarion/cargo,ruud-v-a/cargo,ruud-v-a/cargo,wesleywiser/cargo,mneumann/cargo,mceier/cargo,johshoff/cargo,frewsxcv/cargo,liigo/cargo,apjanke/cargo,shaleh/cargo