improve make -j detection to tolerate FS build being launched from within another make file