Copy campaign goals during P2P campaign clone

 - Adds a node_presave hook implementation to insert a copied goal set during a campaign clone.

@epicflux would be sad that you're not using entity metadata wrappers here.