The party colors are a surprisingly recent tradition. But do they really represent the diversity of Americans’ beliefs?