Fix splitting PATH environment variable.
Fix splitting PATH environment variable.

Whenever the PATH environment variable is something like
";C:\Users\Olivier\.dnx\runtimes\dnx-clr-win-x86.1.0.0-beta6\bin;" the
split generates empty strings that triggers `Path` constructor argument
checking (ie. ArgumentException("Path cannot be empty.", "path")).

andycmaj/cake,adamhathcock/cake,mholo65/cake,cake-build/cake,andycmaj/cake,Sam13/cake,michael-wolfenden/cake,marcosnz/cake,phenixdotnet/cake,ferventcoder/cake,gep13/cake,yvschmid/cake,SharpeRAD/Cake,RichiCoder1/cake,Julien-Mialon/cake,phrusher/cake,DixonD-git/cake,devlead/cake,vlesierse/cake,SharpeRAD/Cake,vlesierse/cake,Julien-Mialon/cake,gep13/cake,patriksvensson/cake,cake-build/cake,yvschmid/cake,RehanSaeed/cake,daveaglick/cake,RehanSaeed/cake,phrusher/cake,jrnail23/cake,robgha01/cake,ferventcoder/cake,UnbelievablyRitchie/cake,adamhathcock/cake,thomaslevesque/cake,RichiCoder1/cake,phenixdotnet/cake,devlead/cake,patriksvensson/cake,michael-wolfenden/cake,robgha01/cake,jrnail23/cake,Sam13/cake,UnbelievablyRitchie/cake,marcosnz/cake,mholo65/cake,thomaslevesque/cake,daveaglick/cake