Adding warning for running from bare cmd

Fixes issue #60  

Launching the vs command prompt appears to set VSINSTALLDIR so using that to detect if running from correct context.