Resume PUT

because all resume APIs (for the new webapi resume apis) return the exact same response so I made it generic so that all resume calls in the api gem could use the same response with out any weird naming convention or unneeded inheritance.