Tweaks of styling and markup for the Carousel, Thumbnails, and Tabs demos.

Review if this is desired.

- Add annotations to CSS
- Use semantic HTML and class names
- Add Apple-style little navigation balls to Carousel demo

:)