Add latest snapshot of getglue-java 1.1.

- Add retrofit and oltu oauth client deps.
- Remove commons-codec-1.5, newer version required by oauth lib.
Use new getglue-java endpoints for searching on GetGlue.

- Affects only FixGetGlueCheckin stuff, but not check-ins (requires
handling new oauth2 endpoints).
Update to latest getglue-java snapshot, now supports checkin comments.
Latest getglue-java snapshot with renamed manager, static request builders.
Add GetGlueSettings to store OAuth 2.0 tokens.
Built in new GetGlue authentication and token retrieval.
Move GetGlue checkin to getglue-java. Still incomplete.

- Remove unused code, remove signpost lib, move credentials clearer to
GetGlueSettings.
- Rename GetGlue to GetGlueCheckin.
Clean up.
Move check-ins to new GetGlueCheckin and GetGlueSettings.

- For shows need to ask the user for a GetGlue id at first check-in, for
movies rely on the first search result.
Fix ref to GetGlueSettings in SeriesGuidePreferences.
Change callback url to seriesgui.de to avoid server error.
Use latest getglue-java snapshot, requires okhttp.

- Now integrates custom HTTP client to get access tokens.
Use getglue-java helper to get tokens.
Always ask user to define GetGlue object id if none exists, yet.
Crash if launching FixGetGlueCheckInActivity with invalid params.
Fix crash when no GetGlue id known in check in dialog.
Abort right away if GetGlue check-in fails.
Update to latest getglue-java snapshot, fixing interactions crash.
Use 1.1.0 release of getglue-java.
Perceive GetGlue access token as expired one day early.