KRACOUES-8097:fixed data validation dialog and fix it links for personne...

...l and credit allocation

this is a preliminary commit for fixing the fix it links and making audit error messaging display.  I still need to fix the rest of the audit errors, but i want some feed back on my work so far.
I like this style of handling the KRMS stuff a lot more than having this code in the view helper service.