Carousel widget initial code w/ test

still much to do. 1st do events and highlighting.
Merge branch 'upstream/master'
Made images liteable, added lite method to IWidget
Moved highlighting style of labels to the widgets.css and simplified the LabelGroup.lite method.
add select event to carousel widget
Merge branch 'upstream/master'

Conflicts resolved:
	js/widget-labelgroup.js
Merge pull request #15 from mlippert/widget-refactor

more work on image, carousel and labelgroup