Add action to remove all filters to show filter menu.

- Also could get rid of updating checkable menu items because we call
invalidateOptionsMenu in any case (to update the filter icon).
Merge branch 'beta' into cloud-backend
Display shorter release date on movies, fits one line.
Use common, localizable format for episode release date + day.
Merge branch 'beta' into cloud-backend
Add new shows from hexagon.

- Rewrote to work together with adding shows from trakt activity.
- Only renew search table if add task will not do that already.
- Tie in hexagon downloads with UpdateResult error codes.
Helpful comment about return value.
Move logging to sync adapter: less is more!

- Removed detailed logs from hexagon download and db integration.
Fix resource leak warning when downloading poster fails.

- Release HttpUrlConnection resources if getInputStream() was never
successful (is null).