Merge pull request #14 from mpelikan/vertically_align_text

Vertically center the text.
Merge pull request #13 from mpelikan/show_object

Show the object using JSON when there is an exception thrown.
Merge pull request #12 from mpelikan/fix_typos

Fix typos
Merge pull request #17 from mpelikan/scale_diagram

Scale diagram
another fix for completely overlapped circles
Linting!

Make sure jslint pass.
Cheers,
Julien
Merge pull request #19 from shprink/patch-1

Linting!
typo
allow label to change
move lastfm data to json file
add styling example
intersection tooltip example
add language
add three circle intersections for tooltip example
Sharpen up label text
circleIntersection -> venn
Wrap long labels

Wrap labels if they exceed the dimensions of the circle they are labelling.
Fixes #7 where labels were exceeding dimensions of the svg
Center labels in disjoint region

Rather than put the label in the middle of the circle, lets put the label in
the middle of the part of the circle that is disjoint from all the other ones.
Makes diagrams more legible, and helps out with issue #18
minor fix
update examples