KRACOEUS-7012 basic certification functionality

This is related to https://github.com/kuali/kc/pull/317 .... I was unable to successfully squash merge those commits,   This code represents basic proposal certification functionality
This will override the footer for every page in PropDev. Additionally navigate methods now save the page as well so this change doesn't actually solve the entire issue. I believe the save button will be going away, so you can ignore this for now. But given persisting on navigating via side menu and buttons at the bottom we need to find a way to persist this data without updating these buttons. And preferably for performance without doing this for every save. I'll think about it but see if we can come up with something better.