Refactoring Carousel into MVC: Phase 1

Split CarouselView into MVCCarouselView and CarouselController.
For now, CarouselView lives on for the benefit of other apps.
Books will be switching over to MVCCarouselView shortly.
Eventually the plan will be to have all carousel users switch
to MVCCarouselView (which will later be renamed CarouselView).

Change-Id: I56c7aa3269c3d3303c67c3698960be3495d8ce83
3 files changed
tree: 28488607045bf3e836ddfdaf12d648836ea3b96e
  1. carousel/
  2. common/
  3. CleanSpec.mk