Refactored: moved AsyncRestClient and IRestListener plus unit tests to com.cloudbees.gasp.service