Kracoeus-7002

Merged from mrudulpolus/KRACOEUS-7002.  Not fully functional.  Known issues are described in KRACOEUS-7745.  
no sure we want to print out developmentProposal in to String.  I might just do something like:

developmentProposal != null ? developmentProposal.getProposalNumber() : ""