Use new feed palette, move validation from database to API (bug 1050496).

r? @ngokevin
Oops, this should be in a different PR.