“The cases provide many examples of judicial awareness of the danger that too strict an application of the requirement of certainty could result in the striking down of agreements intended by the parties to have binding force. The courts are reluctant to reach such a conclusion, particularly where the parties have acted on the agreement.”