Adding callback handling and removal of save button on processed and final states.

fixes rSmart/issues#303

Conflicts:
	rice-middleware/kns/src/main/java/org/kuali/rice/kns/web/struts/action/KualiDocumentActionBase.java
updated PORTING doc