updated publish_agol function

returns service info
removed option to delete service def