Replace Guice annotations with javax.inject annotations
Replace play.mvc.Http usage in ApiClientImpl
Ensure that query parameters are URL encoded in REST client

UriBuilder from JAX-RS does *not* encode query parameters itself but relies
on correct input.

Fixes #793