move starting of static server to live dev start time and fix up some comments

Addresses #2987 and #2988 by moving the starting of the static server to live dev start time. Also fixes up some comments that were out of sync with an API change.

Assinging to @redmunds 
cc @njx 
Should also really really fix #2981 (cc @gruehle )