Cache RestAdapter instance.

- Will only be built upon first usage of a service or when any
properties are changed (auth, key, debug mode).
Use @Test annotations, only setup trakt once per test class.