Make the “authentication” block a ‘univeral_entity’

This removes the requirement for it to have a 
client_integration_id
Add an option to get a full response back from a update/delete