Add LocalDataAdapter and wrappers.

1. FixedFirstDataAdapter wraps another adapter and add a data at the first
position.
2. FixedLastDataAdapter wraps another adapter and add a data at the last
position.
3. Make the LocalData interface more complete.
  - onFullScreen()
  - canSwipeInFullScreen()
  - getPath()
3. Add methods to the FilmStripView.DataAdapter to receive UI events.
  - onDataCentered()
  - onDataFullScreen()

Change-Id: I26d3a3b7facd0c451af43ce5fbbcab2baaaec427
10 files changed
tree: 51e63c6a3bcaeea4e29b98c7e93d50bd9c98873a
  1. gallerycommon/
  2. jni_jpegstream/
  3. src/
  4. src_pd/
  5. tests/
  6. tests_camera/