Add trakt-java 2.1.0 snapshot with more movie endpoints.
Add preliminary MoviesColumns.
Update to lastest trakt-java 2.1.0 snapshot.
Merge branch 'beta' into local-movies
Rename SeriesContract to SeriesGuideContract.
Format and organize imports.
Integrate movie table into database.

- Also drop creating a backup file when upgrading the database.
- Not switched to movies version as default, yet.
Format and organize imports.
Add Movies to contract, support movies with content provider.

- Also clean up mostly duplicate selection builders.
Modify watchlist fragment to display local movies.

- Also clean up provider, add content uris for easy access to watchlist
and collection.
- New MoviesCursorAdapter.
- New fragment_movies layout deprecates movies_watchlist_fragment
layout.
Adapt to trakt-java 2.1.0 API changes.

- Library and collection methods require using default variant with
extended parameter.
Enable database upgrade for movies support.
Rename MovieSearchFragment to MoviesSearchFragment.

- Also rename layouts.
Started MovieTools, support for adding to watchlist.

- Use MovieTools to add movies from search results.
Drop unused TraktMoviesWatchlistLoader.
Support removing movies from watchlist.
Don't use parent LayoutParams in watchlist.
Add trakt movie sync.
Merge branch 'beta' into local-movies

Conflicts:
	SeriesGuide/src/main/java/com/battlelancer/seriesguide/ui/MoviesSearchFragment.java
Drop custom watchlist and collection URIs to avoid having to notify.

- Different URIs would have required us notifying them each time we
would make changes to the movie database. Selecting on our own is a very
small inconvenience in comparison.