Merge branch 'release-8.1' into beta
Run sync in separate process.

- As recommended by AD
(http://developer.android.com/training/sync-adapters/creating-sync-adapter.html#DeclareSyncAdapterManifest)
run in ':sync' process
Merge branch 'release-8.1' into beta
Display selected filter state

This change updates the "filter" MenuItem to indicate when a filter is
being applied.
Merge pull request #325 from adneal/filterstate

Highlight filter icon if show list filter applied.
Add more contribution guidelines.
Use Chris Bane's PhotoView in full screen image activity.

- Now there is zoooooming!
Use PhotoView directly in layout. Disable second+ auto-hide.
Merge branch 'master' into beta
Fix SystemUiHiderHoneycomb flag checks.

- Also add LAYOUT flags, so the layout does not change when the status
bar and action bar hide/show.
Fix zooming triggering system ui state toggling.

- Use PhotoViews setOnViewTapListener() instead of setOnClickListener().
Use scale up animation when opening fullscreen images.
Beef up action bar in fullscreen activity.

- Enable up, goes simply back.
- Enable title and subtitle support via InitBundle.
Get rid of fullscreen theme, set all in code.
Using less translucent action bar in fullscreen mode.
Add touch feedback on show poster.
Merge branch 'zoomable-imageview' into beta
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.