Kfsti 668

This is the initial PR  for applying the KC CGB overlay project to KC 6.0. It should obviously be reviewed closely.
This wont work.  You are mapping a reference object in JPA that is not mapped in JPA.  In other words, DunningCampaign is not a JPA managed object.