set PATH only in shell mode

Otherwise the compilation can get broken
allow start script from different positions

When user wants to skip compiling llvm or slicer or whatever, he can :)