Added many basic components for the carousel, still fleshing out impl
Added gradle wrapper support
Introduced a basic indicator drawable to use by default
Added a skeleton adapter implementation in the demo activity
Updated the carousel adapter to be generic to support typing of the backing items for the carousel
Introduced a demo item for the demo activity's carousel
Updated the demo carousel item view to have some color to help differentiate the views
Converted the carousel view back to a linearlayout based view
Updated indicator behavior to be easier to see (doesn't yet display in current setup)
Updated the carousel to be weighted in order to ensure the indicators display
Converted the indicator view to use a checked state approach rather than state_activated
Fixed indicator behavior by having each indicator view load its own copy of the drawable (by default drawables share state)
Updated the indicator padding handling use more concise default handling
Increased the default indicator padding
Removed the menu resource, it will not be used
Removed the menu resource, it will not be used (removing activity code)
Removed the indicator view class, the checked image view replaces it