Updated generate interface for a dry run option 

Updated message_object_generator.py and object_model_generator.py so that during a dry run, it won't write to any files