Allow specification of hosting dir

If you launch node-chrome from a directory that is not where you are serving files, it breaks.  

There is probably a better way to do this, so feel free to close. Just hacking together gcode-simulator stuff