Merge branch 'release-3.2.0' into dev
Start development on 4.0.0.
Add okhttp 1.5.4, Apache Oltu 1.0.0.

- Move maven compiler plugin to 3.1.
(cherry picked from commit 16d7161)
Add versions-maven-plugin 2.1.
Update to retrofit 1.6.0, okhttp 2.0.0-RC2.

- https://github.com/square/retrofit/blob/master/CHANGELOG.md#version-160-2014-06-06
- https://github.com/square/okhttp/blob/master/CHANGELOG.md#version-200-rc2
Fix show summary test.
Merge branch 'release-3.3.0' into dev

Conflicts:
	pom.xml
Merge branch 'fix-3.3.1' into dev

Conflicts:
	pom.xml
Initial version of TraktV2 manager class with OAuth helpers.

- Added custom HTTP client using okhttp for use with Apache Oltu.
- As a consequence okhttp is not optional any longer.
Start development on 4.x.
Clearly separate endpoint from methods.
Add Shows `summary` method, tests, separate RestAdapter with auth.
Merge branch 'show-summary' into api-v2
Add Movies service, Movies summary method, tests.
Merge branch 'movies-summary' into api-v2
Refactor Shows tests, fix test show and movie.
Explicitly request JSON response body.

- Extract header constants to class constants.
Add movie and episode `checkin` method, tests.

- Ensured all entity values can be null (always use object variant for base types).
- Moved some BaseEntity properties up to Show and Movie.
Add token endpoint test.
Supply valid access token for testing.