castorcad.js: use watch() base directory option to run as a virtual host