used seperated uri and queries in request and failover model
added uber jar and proguard jar check