Allow multiple attribute callback functions

Output is returned as a single output dictionary. Note that this
changes the relevant setting to MAMA_CAS_ATTRIBUTE_CALLBACKS.