Do not allow multiple return/throw/do options in one expect/stub call.
Harmonized handling of null parameter in MockRepository.GenerateMock(Type, Type[], params object[]) to follow MockRepsoitory.GenerateStrictMock(Type type, Type[] extraTypes, params object[] argumentsForConstructor).