Make createProperty do all the delegation work that setProperty does
Split initializeProperty into its own function separate from setProperty

refs #2589
Change comments in createProperty to reference "creating" instead of "setting"

refs #2589
Add sourceURL to replication.html

refs #2589