Allow donation form content editor to define source code and/or marketing effort as well as appeal
We need to be able to allocate supporter's donations to particular segments and efforts within appeals, even if they were not necessarily known to have been sent those appeals (e.g., for public media efforts or for complex journey based email mark...