Consumer spending was stagnant in April, turning in the weakest performance in seven months, while incomes posted a tiny advance.