Refactored the code to support allowing extensions to the CAS to SHIB
data translation. 

Fixed an issue where the EntityId was getting into the parameter list
multiple time.