Rub tomato slices with salt and allow to stand overnight, covered and refrigerated. In the morning, squeeze the tomato slices between layers of cheesecloth to remove excess moisture. Set aside. In a large saucepan combine the vinegar, sugar, cloves and cinnamon. Bring to a boil. Remove from the heat. Add reserved tomatoes; stir well. Add the remaining ingredients and mix thoroughly. This piccalilli will keep, covered and refrigerated, several weeks.