Fix #1086: AgaviAttributeHolder::removeAttribute() does not return values by reference if array key access is used