Fix bottom margin in check-in dialog.
Update check-in dialog layout, add progress bar.

- Fix bottom spacer for movies (add padding view).
- Rename all ids to match project defaults.
Implement progress lock ability for check-in dialog.
Extract check-in logic to method, name methods similarly.
Report check-in status mainly via bus, let BaseActivity handle.

- Patch from local-movies branch.
- Fixes shouts for movies not working.
- Uses snapshot of trakt-java 2.1.0.
Check-in fragment handles catching trakt error.

- Broadcast trakt check-in block via bus, handle in check-in fragment.
- Broadcast trakt check-in success/failure, handle in check-in fragment.
- Drop listener for TraktTask. Also rewrite handling in
QuickCheckInActivity, which still uses a progress dialog UI block.
No progress dialog when canceling, broadcast success when waiting.
Merge branch 'indialog-checkin-progress' into beta
Rename CheckInTask to GetGlueCheckInTask.
Enable subscriber features on debug builds.
Also await progress for GetGlue check-in.

- Use check-in dialog for quick check-in from notification as well.
Rewrite manual trakt sync to be faster.
Also manually sync collected episodes with trakt.
Only schedule sync if none pending, abort sync if just synced.
Temporarily allow syncing single shows without back-off again.
Do not even schedule a sync if time is not right (again).
GetGlue is now known as tvtag.
Re-add trakt and tvtag icons in check-in dialog.
Add hint that tvtag was named GetGlue.
Merge branch 'beta' into periodic-full-trakt-sync