Kracoeus 7012 certification

This implements the certification panel.  Much was already done, this clears up a bunch of problems.  I had to do put some work arounds that need to be in place till questionnaire is fully JPAed
Are you expecting these methods to be used outside of the personnel page?