Auto merge of #1176 - alexcrichton:less-relative, r=alexcrichton
Auto merge of #1176 - alexcrichton:less-relative, r=alexcrichton

Turns out path_relative_from returns Some even if they're not ancestors of one
another! This adds an explicit check for `is_ancestor_of`.

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