Merge pull request #20 from mlippert/widget-refactor

Latest image/carousel changes
test for updating sizes, moved defs for arrows to draw
steps towards highlighting on graphs - CSS still not quite right
got rid of black fill on lines, still don't get highlight changes
mocha test framework sample
Merge pull request #21 from seannives/testing

mocha test framework sample
Merge branch 'upstream/master'