Stocks had another good week, with all the major indexes poised for weekly gains. This came despite, and perhaps because of, a jobs report that painted a mixed picture about the health of the job ...