KRACOEUS-8357 fixing various problems with award budget personnel

KRACOEUS-8357 fixing various problems with award budget personnel management
@blackcathacker  and @leoherbie we should get together and decide which direction we want to go with this.