Made changes so their is a rule that checks to see if the activity name already exists.
Also changed the defaulting of the activity submission status based on if the activity is requried to be a synchronous rule instead of asynchronous.